Re: Compiling for multiple Linux distros

Andrew Haley <[email protected]>
Newsgroups gmane.comp.gcc.java.devel
Message-ID <[email protected]>
Donal Riordan wrote:
> Hello all,
> 
> I'm trying to compile a simple hello world program to an executable that
> will work on both my test distros; Ubuntu 7.10 & Fedora 8. Everything
> works fine when I compile and execute on the same system but I cannot
> execute a binary on Ubuntu when it was compiled in Fedora and vice-versa.
> 
> Running the Fedora binary on Ubuntu generates the error:
> error while loading shared libraries: libgcj.so.8rh: cannot open shared
> object file: No such file or directory
> 
> Running the Ubuntu binary on Fedora generates:
> libgcj failure: gcj linkage error.
> Incorrect library ABI version detected.  Aborting.

Compile everything with -findirect-dispatch.

Andrew.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.