bug#407: perl won't build

"Nadav Rotem" <[email protected]> Tue, 14 Oct 2003 11:14:23 +0000
Newsgroups gmane.linux.bbc.bugs
Message-ID <[email protected]>
Package: perl

[-Os -I//tmp/build/staging/singularity/image//include
-L//tmp/build/staging/singularity/image//lib
-I//tmp/build/staging/singularity/image//lib/gcc-lib/i386-lnxbbc-linux/3.2.3/include
-I//tmp/build/lib/gcc-lib/i386-lnxbbc-linux/3.2.3/include
-L//tmp/build/staging/singularity/image//lib/gcc-lib/i386-lnxbbc-linux/3.2.3
-L//tmp/build/lib/gcc-lib/i386-lnxbbc-linux/3.2.3 -fno-strict-aliasing
-I/usr/local/include]
Let me guess what the preprocessor flags are...
Any additional ld flags (NOT including libraries)?
[ -L//tmp/build/staging/singularity/image//lib
-L//tmp/build/staging/singularity/image//lib/gcc-lib/i386-lnxbbc-linux/3.2.3
-L//tmp/build/lib/gcc-lib/i386-lnxbbc-linux/3.2.3 -L/usr/local/lib]
Checking your choice of C compiler and flags for coherency...
I've tried to compile and run the following simple program:

#include <stdio.h>
int main() { printf("Ok\n"); exit(0); }

I used the command:

        i386-lnxbbc-linux-gcc -o try -O3 -Os
-I//tmp/build/staging/singularity/image//include
-L//tmp/build/staging/singularity/image//lib
-I//tmp/build/staging/singularity/image//lib/gcc-lib/i386-lnxbbc-linux/3.2.3/include
-I//tmp/build/lib/gcc-lib/i386-lnxbbc-linux/3.2.3/include
-L//tmp/build/staging/singularity/image//lib/gcc-lib/i386-lnxbbc-linux/3.2.3
-L//tmp/build/lib/gcc-lib/i386-lnxbbc-linux/3.2.3 -fno-strict-aliasing
-I/usr/local/include -L//tmp/build/staging/singularity/image//lib
-L//tmp/build/staging/singularity/image//lib/gcc-lib/i386-lnxbbc-linux/3.2.3
-L//tmp/build/lib/gcc-lib/i386-lnxbbc-linux/3.2.3 -L/usr/local/lib try.c
-lnsl -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil
         ./try

and I got the following output:

//tmp/build/bin/../lib/gcc-lib/i386-lnxbbc-linux/3.2.3/../../../../i386-lnxbbc-linux/bin/ld:
cannot find -lgdbm
collect2: ld returned 1 exit status
I can't compile the test program.
You have a BIG problem.  Shall I abort Configure [y]
Ok.  Stopping Configure.
make[8]: *** [configure-work/singularity.d/perl-5.8.0/configure] Error 1
make[8]: Leaving directory `/home/nadav/devel/gar-HEAD/lang/perl'
make[7]: *** [../../lang/perl/cookies/singularity.d/install] Error 2
make[7]: Leaving directory `/home/nadav/devel/gar-HEAD/meta/bbc-contents'
make[6]: *** [imgdep-singularity] Error 2
make[6]: Leaving directory `/home/nadav/devel/gar-HEAD/meta/bbc-contents'
make[5]: *** [../../meta/bbc-contents/cookies/singularity.d/install] Error 2
make[5]: Leaving directory `/home/nadav/devel/gar-HEAD/meta/singularity'
make[4]: *** [imgdep-singularity] Error 2
make[4]: Leaving directory `/home/nadav/devel/gar-HEAD/meta/singularity'
make[3]: *** [../../meta/singularity/cookies/main.d/install] Error 2
make[3]: Leaving directory `/home/nadav/devel/gar-HEAD/meta/i386-livecd'
make[2]: *** [imgdep-main] Error 2
make[2]: Leaving directory `/home/nadav/devel/gar-HEAD/meta/i386-livecd'
make[1]: *** [../../meta/i386-livecd/cookies/main.d/install] Error 2
make[1]: Leaving directory `/home/nadav/devel/gar-HEAD/meta/lnx-bbc'
make: *** [imgdep-main] Error 2

_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE* 
http://join.msn.com/?page=features/virus