Hi all,

I need to have a working compiler chain on various OS in order to
setup continuous integration for OASIS. I have picked up GODI as a
package manager, because it seems the more likely tool to provide me
uniform compilation chain among OS.

So far, I have successfully use it to setup a working OCaml toolchain
on Mac OS X and Debian. That was the easy part ;-)

No, I move to the next target: Windows.

I use Windows XP + recent (as of yesterday) Cygwin.

It seems broken... (cannot find libws2_32, then crt2.o and so on).

I have fixed the issue so far using
PATH=/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS/
FLEXLINKFLAGS='-LC:/cygwin/usr/i686-pc-mingw32/sys-root/mingw/lib/
-Lc:/cygwin/lib/gcc/i686-pc-mingw32/4.5.2/' ./bootstrap --restart,

but now it reports it cannot find flexdll_mingw.o:
ocamlc -custom -o ocamlfind.exe findlib.cma unix.cma \
           ocaml_args.cmo frontend.cmo
** Fatal error: Cannot find file
"/home/gildor/programmation/00build/ocaml-3.12.1-mingw-godi//lib/flexdll\\flexdll_mingw.o"
File "_none_", line 1, characters 0-1:
Error: Error while building custom runtime system
Makefile:39: recipe for target `ocamlfind' failed

Anyone has an idea about how to fix this? Do people have some tips to
help me quickly setup GODI on Windows/mingw?

Cheers
Sylvain
_______________________________________________
Godi-list mailing list
Godi-list@ocaml-programming.de
https://godirepo.camlcity.org/mailman/listinfo/godi-list

Reply via email to