tech-pkg: perl5 ... ld: cannot find -lgdbm ... You have a BIG problem.

Subject: perl5 ... ld: cannot find -lgdbm ... You have a BIG problem.
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 12/04/2003 18:55:01
Building perl5 worked for me under BSD/OS in October.
Now it does:
-=-=-=-
 I used the command:
 cc -o try -O2 -I/usr/pkg/include -fno-strict-aliasing
 -I/usr/pkg/include -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/X11/lib
 -L/usr/pkg/lib try.c -lutil -lbind -lgdbm -ldl -lm -lc -liconv
 ./try
 and I got the following output:
 ld: cannot find -lgdbm
 I can't compile the test program.
 You have a BIG problem. Shall I abort Configure [y]
 Ok. Stopping Configure.
 *** Error code 1
-=-=-=-
I do have a libgdbm that I could buildlink with.
That appears to be the problem maybe.
I compared the Configure output from two months ago when it worked and
now:
 Checking for optional libraries...
-What libraries to use? [-lutil -lbind -ldl -lm -lc]
+What libraries to use? [-lutil -lbind -lgdbm -ldl -lm -lc -liconv]
...
 Checking your choice of C compiler and flags for coherency...
-Checking to see how big your integers are...
-off_t found.
...
 Jeremy C. Reed
 http://bsd.reedmedia.net/

AltStyle によって変換されたページ (->オリジナル) /