no dlfcn.h on MSYS (MINGW32) building on Windows

Lee Salzman lsalzman1 at cox.net
Fri Aug 5 10:54:02 PDT 2005


Let me clarify: YOU NEED TO USE MSYS. However, you need to set 
PLATFORM=mingw in the Makefile. Understand?

Lee

Paul Dufresne wrote:
> hum, asking the questions is almost answering it.
> I just did modify Makefile.inc to contains:
> OS = MINGW
> 
> Modified
> ...Slate\slate-current-1\src\mobius\vm\platform\windows\Makefile
> to contains:
> %.o: %.c
> 	$(CC) $(CFLAGS) -o $@ -c $<
> (so removing $(LIBTOOL))
> 
> and now I get a runnable vm.exe that do:
> ===
> C:\msys\1.0\home\paul\Slate\slate-current-1>vm.exe little.image
> Bootstrapping libraries... (this may take a while. Save the image when
> done).
>  Slate: Growing heap to 4795480 bytes.
> Performing post-bootstrap actions...
> Loading 'src/mobius/syntax/quote.slate'
> Loading 'src/mobius/syntax/cascade.slate'
> Loading 'src/lib/macro.slate'
> Loading 'src/lib/numericMixin.slate'
> Loading 'src/lib/tuple.slate'
> Loading 'src/lib/linkedlist.slate'
> Loading 'src/lib/cord.slate'
> Loading 'src/lib/path.slate'
> The following condition was signaled:
> The method #from:to: was not found for the following arguments:
> {[
> 
> ]. {#obj1. #obj2}. []}
> 
> No restarts are available.
> ===
> But I guess this is Ok since this is slate-current.tgz, not fresh DARCS
> obtained
> version.
> 
> 




More information about the Slate mailing list