I have had some trouble with compiling 0.98.30 and 0.98.31 under
MinGW. Using bash instead of sh has solved some of my problems. I am
able to get both executables to compile, except 0.98.30 works and
0.98.31 does not.
I am not sure if this is because of the
configure/make have changed slightly or because of the actual
The problem seems to be isolated to the preprocessor. In
my case, the processor has difficulty properly working out %ifidni
%elifidni %else %end blocks. Most of the errors seem to be snowball
NASM 0.98.30 has this problem when configured under
sh, but is okay when configured under bash. NASM 0.98.31 has this
problem under both sh and bash.
Without a better understanding
of hw NASM works I am pretty clueless as to how these problems could
relate, or if they do at all.
Dylan Bowker ( dbowker ) - 2002-05-14 14:30:41 PDT