cvs head, winxp, make fails to make target `HSwin32.o', needed by `all'.

C.Reinke C.Reinke at kent.ac.uk
Mon Apr 11 16:23:30 EDT 2005


I'm trying to build todays cvs ghc on a winxp box, without trying
anything unusual. The build fails and I am rather lost in the
makefiles - any suggestions?

Cheers,
Claus


$ autoreconf
$ ./configure --host=i386-unknown-mingw32 --with-gcc=c:/mingw/bin/gcc
$ make 2>&1 | tee make.log

the last segments of make.log:

..

------------------------------------------------------------------------
===fptools== Finished recursively making `all' for ways: p ...
PWD = /cygdrive/c/fptools/fptools/hslibs/hssource
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make all - --unix -wr;
 in /cygdrive/c/fptools/fptools/hslibs/win32
------------------------------------------------------------------------

..

c:/mingw/bin/gcc -mno-cygwin -O -DTARGET_GHC -I../../ghc/includes
-c spawnProc.c -o spawnProc.o
rm -f libHSwin32.a libHSwin32.a.tmp
(echo GDITypes_stub_ffi.o Win32Bitmap_stub_ffi.o
Win32Brush_stub_ffi.o Win32Clip_stub_ffi.o Win32Control_stub_ffi.o
Win32DLL_stub_ffi.o Win32Dialogue_stub_ffi.o Win32File_stub_ffi.o
Win32Font_stub_ffi.o Win32Graphics2D_stub_ffi.o Win32HDC_stub_ffi.o
Win32Icon_stub_ffi.o Win32Key_stub_ffi.o Win32MM_stub_ffi.o
Win32Menu_stub_ffi.o Win32Misc_stub_ffi.o Win32NLS_stub_ffi.o
Win32Palette_stub_ffi.o Win32Path_stub_ffi.o Win32Pen_stub_ffi.o
Win32Process_stub_ffi.o Win32Region_stub_ffi.o
Win32Registry_stub_ffi.o Win32Resource_stub_ffi.o
Win32SystemInfo_stub_ffi.o Win32Types_stub_ffi.o
Win32WinMessage_stub_ffi.o Win32Window_stub_ffi.o WndProc.o
diatemp.o dumpBMP.o errors.o finalizers.o spawnProc.o
Win32Dialogue_stub.o Win32Window_stub.o GDITypes_stub_ffi.o
Win32Bitmap_stub_ffi.o Win32Brush_stub_ffi.o Win32Clip_stub_ffi.o
Win32Control_stub_ffi.o Win32DLL_stub_ffi.o Win32Dialogue_stub_ffi.o
Win32File_stub_ffi.o Win32Font_stub_ffi.o Win32Graphics2D_stub_ffi.o
Win32HDC_stub_ffi.o Win32Icon_stub_ffi.o Win32Key_stub_ffi.o
Win32MM_stub_ffi.o Win32Menu_stub_ffi.o Win32Misc_stub_ffi.o
Win32NLS_stub_ffi.o Win32Palette_stub_ffi.o Win32Path_stub_ffi.o
Win32Pen_stub_ffi.o Win32Process_stub_ffi.o Win32Region_stub_ffi.o
Win32Registry_stub_ffi.o Win32Resource_stub_ffi.o
Win32SystemInfo_stub_ffi.o Win32Types_stub_ffi.o
Win32WinMessage_stub_ffi.o Win32Window_stub_ffi.o WndProc.o
diatemp.o dumpBMP.o errors.o finalizers.o spawnProc.o ;
/usr/bin/find GDITypes_split StdDIS_split Win32_split
Win32Bitmap_split Win32Brush_split Win32Clip_split
Win32Control_split Win32DLL_split Win32Dialogue_split
Win32File_split Win32Font_split Win32Graphics2D_split Win32HDC_split
Win32Icon_split Win32Key_split Win32MM_split Win32Menu_split
Win32Misc_split Win32NLS_split Win32Palette_split Win32Path_split
Win32Pen_split Win32Process_split Win32Region_split
Win32Registry_split Win32Resource_split Win32Spawn_split
Win32SystemInfo_split Win32Types_split Win32WinMessage_split
Win32Window_split -name '*.o' -print) | xargs C:/cygwin/bin/ar q
libHSwin32.a
: libHSwin32.a
make[2]: *** No rule to make target `HSwin32.o', needed by `all'.
Stop.
make[1]: *** [all] Error 1
make[1]: Leaving directory `/cygdrive/c/fptools/fptools/hslibs'
make: *** [build] Error 1




More information about the Glasgow-haskell-bugs mailing list