On Wed September 9 2009 3:06:07 pm John Andersen wrote:
ne... wrote:
In the include directory, you will find various 'asm-xxx' directories. Try making a sym link to the one you are compiling for e.g. ln -s ../asm-alpha ../asm
Anytime someone recommends doing this you know right away they are on the wrong track.
You should never run around making symlinks in the source tree. You might accidentally make it work, but its still wrong. Its not done that way. ARCH environmental may be wrong (or may exist when it need not).
Well, after trying each 'ln -s ...', if it didn't work, I removed the link and tried again with different directory combinations, and replacing the target/source with other 'logical' replacements, like using the names of the directories in /include that began with 'asm-*' and replacing the 'asm' with the /bin/<name of assembler> which in my case is 'as86' with 'yasm' available. I also tried to compile code from my 10.3 machine (a raid controller card driver module) that compiles perfectly on that machine. I get the same error even with a 'make clean' or 'make oldconfig' or even just 'make'. What would you suggest as an alternative to creating links? --- TIA Richard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org