hallo
[tassilo@testzone:~/work/thales-1.0] $echo $LDFLAGS
-L/usr/local/lib -L/opt/csw/mysql5/lib/mysql -lnsl -lsocket
[tassilo@testzone:~/work/thales-1.0] $make
Making all in src
make[1]: Entering directory `/export/home/tassilo/work/thales-1.0/src'
gcc -g -O2 -I/opt/csw/mysql5/include/mysql -Wall -o thales main.o log.o conf.o compat.o misc.o send.o sockutil.o messages.o process.o memory.o db.o actions.o hashlist.o -lmysqlclient -lm -lz
Undefiniertes erstmals referenziert
Symbol in Datei
bind sockutil.o (Symbol gehört zu impliziter Abhängigkeit /usr/lib/libsocket.so.1)
gethostbyname sockutil.o (Symbol gehört zu impliziter Abhängigkeit /usr/lib/libnsl.so.1)
socket sockutil.o (Symbol gehört zu impliziter Abhängigkeit /usr/lib/libsocket.so.1)
connect sockutil.o (Symbol gehört zu impliziter Abhängigkeit /usr/lib/libsocket.so.1)
shutdown sockutil.o (Symbol gehört zu impliziter Abhängigkeit /usr/lib/libsocket.so.1)
ld: Schwerer Fehler: Symbolreferenzierungsfehler. Keine Ausgabe in thales geschrieben
collect2: ld returned 1 exit status
make[1]: *** [thales] Fehler 1
make[1]: Leaving directory `/export/home/tassilo/work/thales-1.0/src'
make: *** [all-recursive] Fehler 1
scheint nicht viel geholfen zu haben.
ich glaub da muss ich wirklich erst mal etwas schlaumachen.
und nein compiliert unter solaris hab ich nicht of. und wenn dann kahm immer sowas dabei heraus.
das normale "configure; make && make config" funktionierte meistens auf meiner debian box. aber ich weis das hier ist kein debian und alles ist irgendwie anders. ich hoffe nur das ich soviel freizeit hab das ich das irgendwann nur ansatzweise verstehe
grüße
tassilo