HELP! I am using somebody's hacked version of Cygwin to cross-compile something. I installed something yesterday and I think it broke my environment (which was compiling OK). Uninstall appears to have not reset things.
gcc calls as, but cannot find it. I get an odd error. Suppose I "gcc foo.c". I will get an error from as about foo.o having "bfd assertion fail". When I saw this in the past, it was because of cross-compile issues. But this time, foo.o does not exist. I notice that the error message is prefixed with the name of the exe file, which looks kinda like this:
C:\one\two\three/../../suddenly/slashes/point/other/way
If you parse the \ and / correctly, the as.exe file is there, but can this be right?
What environment vars could possibly change that would cause gcc or as to suddenly not work? I check the usual suspects like include and lib...and find nothing unusual.
Any help is appreciated...can add details upon request. Compiling mips-elf code on a PC. Thx
2006-09-27
03:49:22
·
2 answers
·
asked by
sideshot72
3
in
Computers & Internet
➔ Programming & Design