Building natively on win32 with mingw32/Cygwin
От | Gerhard Häring |
---|---|
Тема | Building natively on win32 with mingw32/Cygwin |
Дата | |
Msg-id | 20010924064951.C604@lilith.hqd-internal обсуждение исходный текст |
Ответы |
Re: Building natively on win32 with mingw32/Cygwin
Re: Building natively on win32 with mingw32/Cygwin |
Список | pgsql-cygwin |
Hello, I've recently submitted a patch to the pgsql-patches list that adds Makefiles for building libpq (and potentially more parts, but I only cared about libpq) with mingw32. The current state on win32 is that only proprietary Makefiles for M$ Visual C++ are supported. The powers that be have stated that they'd prefer to integrate the native mingw32 build into the existing autoconf-based build process. I'd like to tackle only the minimum for now: building a native win32 libpq with Cygwin's mingw32 mode ("-mno-cygwin"). My problem is that I have next to zero experience with the autoconf toolset. I'd very much appreciate any help you can give me here. Problem #1: How should it work? =============================== With which options to configure should the native compilation work? What's the standard way to get this to work? I assumed "./configure --target=i386-mingw32" should be all that is necessary. I assume the configure script must then do all the rest like: - determine the host system - determine the executable name of gcc - determine the options to pass to gcc ("-mno-cygwin") Or is there more to it? Setting additional variables? Problem #2 is how to get this to work. But first I need to know for which things to trigger in the configure stuff. Thanks, Gerhard -- mail: gerhard <at> bigfoot <dot> de registered Linux user #64239 web: http://www.cs.fhm.edu/~ifw00065/ OpenPGP public key id 86AB43C0 public key fingerprint: DEC1 1D02 5743 1159 CD20 A4B6 7B22 6575 86AB 43C0 reduce(lambda x,y:x+y,map(lambda x:chr(ord(x)^42),tuple('zS^BED\nX_FOY\x0b')))
В списке pgsql-cygwin по дате отправления: