I get this on almost every *.spec.o
Administrator@LAPTOP /cygdrive/d/src/winehq/wine/dlls/commdlg $ make PATH="../../unicode:$PATH" ../../tools/wrc/wrc -I. -I. -I../../include -I../../ include -o rsrc.res -r rsrc.rc PATH="../../unicode:$PATH" ../../tools/winebuild/winebuild -L../../dlls -o comm dlg.spec.c -spec commdlg.spec gcc -mno-cygwin -c -I. -I. -I../../include -I../../include -D__MINGW__ -D_WINDO WS -DWINE_NOWINSOCK -Wall -mpreferred-stack-boundary=2 -D__WINE__ -D_REENTRANT -o commdlg.spec.o commdlg.spec.c /cygdrive/c/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ccU3cEQ7.s: Assembler messages: /cygdrive/c/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ccU3cEQ7.s:1104: Warning: unknown se ction attribute 'a' /cygdrive/c/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ccU3cEQ7.s:1106: Error: unknown pseu do-op: `.previous' make: *** [commdlg.spec.o] Error 1
Any ideas? I really don't need the spec because I can do a -l if I can build the .a for ntdll and a few others. I can use dlltool with the *.defs and then I only need winebuild to make the *.defs. Only problem is winebuild wants so's not dll's when building a def or looking for imports. I was going to have a look at the loader/winedump code for ideas but I thought I would ask here first.
Thanks Steven
"Every revolution was once a thought in one man's mind" - Ralph Waldo Emerson