Re: Guile with win32 cross compiling

2011-05-20 Thread Volker Grabsch
, as Guile also fails to build without threading suppport (--without-threads). As a final note, I'm using the Pthreads-w32 library to provide pthread support under MinGW. (http://sourceware.org/pthreads-win32/) Greets, Volker -- Volker Grabsch ---(())---

Re: Guile with win32 cross compiling

2011-05-20 Thread Volker Grabsch
try to fix the configure.ac to make it more portable and to make it properly detect those MinGW things in the first place? Greets, Volker -- Volker Grabsch ---(())---

Re: Guile with win32 cross compiling

2011-05-16 Thread Volker Grabsch
Andy Wingo schrieb: On Sat 23 Apr 2011 18:10, Volker Grabsch v...@notjusthosting.com writes: Andy Wingo schrieb: Hmmm. Well. We have other code generators in Guile's build system; notably the configure script (via config.h and other output files). What do folks think about

Re: Guile with win32 cross compiling

2011-04-23 Thread Volker Grabsch
Hello Andy, Andy Wingo schrieb: On Fri 01 Apr 2011 20:50, Volker Grabsch v...@notjusthosting.com writes: Portability fixes for win32 cross compiling http://www.mail-archive.com/guile-devel@gnu.org/msg05308.html Ah yes. Thanks for that link. And thank you for your ongoing

Re: Guile with win32 cross compiling

2011-04-05 Thread Volker Grabsch
and the host toolchain don't differ too much. Is this really the way this is meant to be done? Please don't take this is as a harsh criticism. I just want to make sure that I fully understand this advice. Greets, Volker -- Volker Grabsch ---(())---

Re: Guile with win32 cross compiling

2011-04-01 Thread Volker Grabsch
Andy Wingo schrieb: On Sat 26 Mar 2011 23:06, Volker Grabsch v...@notjusthosting.com writes: The first issue is the #include uniconv.h in gen-scmconfig, which has already been discussed in the past and for which I already provided a clean, working solution. I forward-ported my patch

Guile with win32 cross compiling

2011-03-27 Thread Volker Grabsch
://code.google.com/p/flvmeta/source/browse/trunk/src/mmap.h?r=74 http://code.google.com/p/flvmeta/source/browse/trunk/src/mmap.c?r=74 Maybe this is worth integrating into guile? Greets, Volker [1] http://mingw-cross-env.nongnu.org/ -- Volker Grabsch ---(())---

Guile with win32 cross compiling

2011-03-27 Thread Volker Grabsch
://code.google.com/p/flvmeta/source/browse/trunk/src/mmap.h?r=74 http://code.google.com/p/flvmeta/source/browse/trunk/src/mmap.c?r=74 Maybe this is worth integrating into guile? Greets, Volker [1] http://mingw-cross-env.nongnu.org/ -- Volker Grabsch ---(())--- This file is part of mingw-cross-env

Re: Portability fixes for win32 cross compiling

2010-07-28 Thread Volker Grabsch
No Itisnt theseaisinh...@gmail.com schrieb: Volker Grabsch v...@notjusthosting.com writes: Ludovic Courtès l...@gnu.org schrieb: This one is wrong: the file uses mmap(3), which is declared in sys/mman.h according to http://www.opengroup.org/onlinepubs/9699919799/functions/mmap.html

Re: Portability fixes for win32 cross compiling

2010-05-28 Thread Volker Grabsch
Ludovic Courtès l...@gnu.org schrieb: Volker Grabsch v...@notjusthosting.com writes: The gen-scmconfig script includes a mix of native and cross headers, which goes horribly wrong when performing win32 cross compiling. What happens exactly? I don't think that the exact error messages

Re: Portability fixes for win32 cross compiling

2010-05-28 Thread Volker Grabsch
Ludovic Courtès l...@gnu.org schrieb: Volker Grabsch v...@notjusthosting.com writes: --- a/libguile/objcodes.c +++ b/libguile/objcodes.c @@ -23,7 +23,6 @@ #include string.h #include fcntl.h #include unistd.h -#include sys/mman.h #include sys/stat.h #include sys/types.h

Re: Portability fixes for win32 cross compiling

2010-05-24 Thread Volker Grabsch
Andy Wingo wi...@pobox.com schrieb: Your patches look good, except for one. On Wed 21 Apr 2010 22:22, Volker Grabsch v...@notjusthosting.com writes: --- a/libguile/bdw-gc.h +++ b/libguile/bdw-gc.h @@ -34,6 +34,8 @@ #endif +#define GC_NO_THREAD_REDIRECTS + #include gc

Re: Portability fixes for win32 cross compiling

2010-05-03 Thread Volker Grabsch
Volker Grabsch v...@notjusthosting.com schrieb: Okay, I just implemented that approach and it seems to work fine. There were several other issues I had to fix. Please have a look at the attached patches (6 in total). All of them seem to be needed to cross-compile guile for mingw32. Although I

Re: Portability fixes for win32 cross compiling

2010-04-21 Thread Volker Grabsch
Volker Grabsch v...@notjusthosting.com schrieb: Or, what about changing the generated code? Why does the generator have to determine a number to be written into the generated code? Instead, the generated scmconfig.h could contain code like this: #include uniconv.h

Re: Portability fixes for win32 cross compiling

2010-04-15 Thread Volker Grabsch
Mike Gran spk...@yahoo.com schrieb: From: Volker Grabsch v...@notjusthosting.com Is it really necessary to #include the uniconv.h from the cross system and to provide corresponding SCM_ICONVEH_* constants? Probably not.  I doubt that the libunistring constants are going to change

Portability fixes for win32 cross compiling

2010-04-14 Thread Volker Grabsch
when cross-compiling. Greets, Volker -- Volker Grabsch ---(())--- Administrator NotJustHosting GbR From 6a05429f8da76475b7fc03ad42d308b98f6b777b Mon Sep 17 00:00:00 2001 From: Volker Grabsch v...@notjusthosting.com Date: Thu, 15 Apr 2010 00:58:22 +0200 Subject: [PATCH] add pdcurses