PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix unter SuSE 9.1 compilieren. (ld returned 1 exit status)



amano[fR]
14.12.04, 17:00
Postfix 2.1.5 will bei mir einfach nicht kompilieren, ich verusch jetzt schon seit ne paar Stunden den Fehler zu finden aber googlen hat mich bis jetzt auch nicht viel schlauer gemacht. Es ist nen linker Fehler soviel weiss ich aber viel mehr auch nicht, -ldb kann das System sonst wäre ich überhaupt nicht bis dahin gekommen.


gcc -Wmissing-prototypes -Wformat -g -O -I. -I../../include -DLINUX2 -o master master.o master_conf.o master_ent.o master_sig.o master_avail.o master_spawn.o master_service.o master_status.o master_listen.o master_vars.o master_wakeup.o master_flow.o ../../lib/libglobal.a ../../lib/libutil.a -ldb -lnsl -lresolv
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -ldb
collect2: ld returned 1 exit status
make: *** [master] Error 1
make: *** [update] Error 1
make: *** [update] Error 2

Weiss jemand was ich tun kann, ein link zu einer guten Antwort wäre schon toll.

Gruß
amano

Tomek
14.12.04, 17:06
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -ldb
Dir fehlen die db-Entwicklerpakete. Per YaST nachinstallieren.

amano[fR]
14.12.04, 18:07
Echt, ich dachte ich hätte alles installiert. Bin nicht mehr so fit mit SuSE seitdem ich auf Debian umgestiegen bin.

Danke!
amano