Thanks Aditya!
Is it because I used one version of libc to compile/link it and when I run it
on another machine, the machine is using another version of glic as default
runtime support?
regards,
George
----- Original Message ----
From: Aditya Kher <address@hidden>
To: Lin George <address@hidden>
Cc: GNU make mailing list <address@hidden>
Sent: Thursday, February 8, 2007 9:41:41 PM
Subject: Re: Why dependent on a specific C runtime version?
I am not sure why this question is addressed to GNU Make mailing list
but nevertheless, the shared objects/dlls will always depend on the
specific version of glibc.
You can not have it 100% portable.
-aditya
On 2/8/07, Lin George <address@hidden> wrote:
> Hello everyone,
>
>
> Why running a program on a specific platform (Linux), there are runtime
errors which mentions that specific LIBC runtime version is required (for example,
GLIBC_2.3.3).
>
> I think C runtime should be compatible (means using one version of gcc to
build a program, it should be able to run on platform which contains another
version of gcc runtime). I am not sure whether this error is caused by some
wrongly used compile/link options (which binds this program to specific C runtime
version)?
>
>
> thanks in advance,
> George
>
>
>
>
____________________________________________________________________________________
> Looking for earth-friendly autos?
> Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center.
> http://autos.yahoo.com/green_center/
>
>
> _______________________________________________
> Help-make mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/help-make
>
--
Aditya Kher
http://kher.org
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com