This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
For what it's worth, I found that the new --with-sysroot option helped
when trying to live with the /lib - /usr/lib split. This is in gcc-3.3.3 and up.
See how I used it in crosstool-0.26.
However, on the off chance your problem is a simple one, you might consider making a minimal shell script to reproduce the problem, then running it under strace -f -o foo.log and grep for crti.o. That will tell you where it's really looking. You might find that it's gcc.c that is supposed to locate crti.o, and is failing to pass an absolute path to ld. (I can't remember if crti.o is one of those files gcc.c has to find.) If so, you should use the --print-file-name=crti.o option of gcc to test its path search, and concentrate on that. - Dan
------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |