binutils-2.15.90.0.3 problem on cygwin?

Dan Kegel dank@kegel.com
Thu May 13 16:06:00 GMT 2004


Gernot.Frisch wrote:
> | OK.  (You do need to match the gcc version of the target system, then.)
> 
> Oh dear... Why that? Can't I just compile the .a and the system files here and run the (complete) binary on any linux machine?

Because of shared libraries.  You should test the resulting executable
on the systems you want to run on.  If it fails to run because the
system doesn't have the right version of libstdc++.so, try linking
the executable directly with libstc++.a.  This is tricky -- you may
need some other options.

> | Here are two messages describing the problem, with proposed fixes:
> | http://groups.google.com/groups?selm=65ee8e47.0405041918.52da1f06%40posting.google.com
> | http://sources.redhat.com/ml/binutils/2003-09/msg00099.html
> | 
> | Can you make sure you have bison and flex installed?
> | Also, can you make sure there are no spaces in any directory names
> | in PATH?
> 
> No spaces (hate them) and I donwloaded flex and bison (bin and src) right now. I'll try tonight and see what happens.

Good luck!  BTW, I'm cc'ing the crossgcc mailing list so that
others who run into these problems have a better chance
finding answers when they do a google search.  You should
probably subscribe to that list, and ask your questions
directly there; that way if I'm not around, someone else
can answer.
- Dan

-- 
My technical stuff: http://kegel.com
My politics: see http://www.misleader.org for examples of why I'm for regime change

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list