Sigbjorn Finne (Intl Vendor) <[EMAIL PROTECTED]> writes >[...] >The base address is still 0x50000000 though - if this >turns out to interact badly with other allocators, we'll elaborate on >the code that picks the base address to allocate from. I am not 100% sure you should use a fixed base address at all (For 0x50000000 I am only sure for 99.99%). >A 4.01 RTS which is hopefully more 95 friendly can be found at > > ftp://ftp.dcs.gla.ac.uk/pub/haskell/glasgow/working/4.01-win32-libHSrts.zip > >Let me know if this fixes your problems under 95. >[...] Yes, programs like "Hello, World" and many others work well after this change. I encounterd a new problem. Trying to compile happy 1.5, I get link errors: D:/ghc/ghc-4.01/lib/libHS.a(System.o)(.text+0x11c):ghc1911.c: undefined reference to `get_prog_argv' D:/ghc/ghc-4.01/lib/libHS.a(System.o)(.text+0x227c):ghc1911.c: undefined reference to `get_prog_argc' This happens with the previous version of libHSrts.a, too. Cheers, Herbert
