[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc problem



> I've installed gcc-2.7.2.2 on my system (because I have gcc-2.7.2.2 for SCO
> and do crosscompilation). Everything was fine, until I tried to compile a
> program for our firewall. Both systems do have the same setup (kernel
> 2.0.30, libc 5.4.23 etc) except that the firewall has barely more packages
> than the boot disks offer. In particular all packages on the firewall are
> up-to-date.
> 
> However, compiling with gcc-2.7.2.2 gives me a binary that's differently
> linked against libc. ldd says:
> 
> 	libc.so.5 => /lib/libc.so.5 (0x40010000)
> 
> instead of the usual:
> 
> 	libc.so.5 => /lib/libc.so.5
> 
> What does this mean? It appears that I can use both versions on my
> workstation, but only the latter works on the firewall.

Just out of interest, what versions of ldso have you installed on
both systems? (Maybe upgrading ldso on the firewall system helps).

But to be honest, I am just guessing.

-- 
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)


Reply to: