[M3devel] platform names again.
jay.krell at cornell.edu
jay.krell at cornell.edu
Mon Aug 24 20:12:37 CEST 2009
We have the same compatibility of any uninteresting multithreaded C
code, whatever that is.
On reasonable systems that is full compatibility. I don't know if
Linux is reasonable. For example 64 bit FreeBSD is not reasonable,
struct sockaddr changed from 6.4 to 7.0.
- Jay (phone)
On Aug 24, 2009, at 1:06 PM, hendrik at topoi.pooq.com wrote:
> I have one home directory, shared via NFS among several machines.
> Some
> run Debian lenny, some run Debian squeeze, one is and AMD64.
>
> Now I really appreciate the fact that when I run cm3 I get my
> executables in a system-dependent diractory.
>
> But it occurs to me that both Debian lenny and Debian squeeze end you
> using the directory LINUXLIBC6.
>
> Are the files generated there truly Debian-release-independent? Might
> they depend in some way on the contents of Debian's shared C
> libraries,
> for example? And if so, is there a way of overriding the word
> "LINUXLIBC6" with some other word so that I can distinguish
> them?
>
> By the time I ship them to /usr/local/cm3, the problem is over, of
> course, since eash system has its own /usr/local. But on the way to
> there, there could be mishaps in LinuxLIBC6.
>
> -- hendrik
>
>
More information about the M3devel
mailing list