gcc-compat builds to a redhat 7.3 system could be an incompatibility with 7.1 -> 7.3 cant remember what glibc was used in 7.3 but you may have to update to that. Dennis On Sat, 2003-01-11 at 09:07, Nathan J. Mehl wrote: > Okay, I am hoping that this is a question with a simple answer, but I > have googled and googled and RTFMed and RTFMed to no avail whatsoever. > > RedHat 8.0 comes with a "compat-gcc" (and compat-libstdc++) package > set which purports to be able to produce binaries which will run on > RedHat 7.x systems. > > I am, in fact, able to succesfully build my package with g++296, and > it runs fine on the RH8.0 box, but when I try to run it on our RH7.1 > server, it immediately aborts with this error: > > ./testapp: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by ./testapp) > > Now presumably, there would be no point to providing the gcc-compat > package if it were impossible to run programs compiled against > psyche's glibc on boxes with earlier glibc. And indeed, running > "strings" on /lib/libc.so.6 on RH8 suggests that it contains the > symbols for previous versions of glibc. > > So, my question: is there some flag to g++/ld/libtool that I need to > be using to specify a different version symbol for glibc? > > If this is more of a redhat-devel question, please let me know. > > Pointers to appropriate documentation always appreciated. > > -n > > ------------------------------------------------------------<memory@blank.org> > "You don't qualify as the typical male snakebite victim: you weren't drinking, > you don't have any tattoos, and you have all your teeth." > <http://blank.org/memory/>---------------------------------------------------- -- Dennis Gilmore <dennis@dgilmore.net>
Attachment:
signature.asc
Description: This is a digitally signed message part