fehler bei picobsd selber basteln

d4mi4n

volksoperator on duty
hiho,
ich wollte mir gestern picobsd selber zusammenbaun, leider bricht mir der ganze vorgang ab wenn ich an diese stelle komme:
Run "make -f /usr/src/release/picobsd/build/build_dir-net/crunch.mk" to build crunched binary.
dann folgen mehrere objecte und dann

/usr/bin/ld: cannot find -lgmp
*** Error code 1

Stop in /usr/src/release/picobsd/build/build_dir-net/crunch.
---> fail: Error <1> error code <crunch> in <>
Error while building net.
---> Aborting /usr/src/release/picobsd/build/picobsd

also an diese stelle in der Makefile.conf:

# This part creates crunch1.conf and crunch.mk from crunch.conf
${BUILDDIR}/crunch.mk: ${BUILDDIR}/crunch1.conf
-(cd ${BUILDDIR}/crunch ; \
crunchgen -p ${PICO_OBJ} -o -m ${.TARGET} ${.OODATE} )

dann hab ich n bisl gegoogled und rausgefunden das bei anderen programmen wie zb hier :

http://www.mlton.org/user-guide/Getting_started.html

ne lib installiert werden muss, ausn ports die libgmp-freebsd
dann wollte ich bei jedem aufruf von ld in den crunch1.conf und crunch.mk die option
-l /usr/local/lib/libgmp.a
anhängen, aber der fehler bleibt

hab auch bei der crunch1.conf
bei libs -lgmp

special lgmp lib /usr/local/lib/libgmp.a
drangehäng, voll mist, ich schaffs einfach nicht
 
Zuletzt bearbeitet:
wie kann ich denn den pfad angeben wenn in einem script nur -lgmp geschrieben steht?
 
Zurück
Oben