Compiling postgresql on WinNT
От | Bob Love |
---|---|
Тема | Compiling postgresql on WinNT |
Дата | |
Msg-id | C3843BD1B83DD2119D79000092A7BAD405AA78B4@platinum.allaire.com обсуждение исходный текст |
Ответы |
Re: Compiling postgresql on WinNT
|
Список | pgsql-ports |
Windows NT 4.0 (sp5). I've installed cygwin version 1.1.4 and cygipc v1.07 and I am trying to run make on Postgresql 7.0.2 but have gotten several errors that cause the make to fail. Are there certain combinations of versions of cygwin, cygipc and postgresql that are known to work better than others? The first error was that it could not find /netinet/tcp.h under the cygwin include directories. The file was not there. I came up with a workaround but now the compile fails with: make[2]: Entering directory `/d/usr/local/postgresql-7.0.2/src/utils' gcc -I../include -I../backend -I/usr/local/include -O2 -I/usr/local/include -W all -Wmissing-prototypes -Wmissing-declarations -c -o dllinit.o dllinit.c dllinit.c:49: conflicting types for `DllMain' dllinit.c:44: previous declaration of `DllMain' dllinit.c:49: conflicting types for `_cygwin_dll_entry' dllinit.c:49: previous declaration of `_cygwin_dll_entry' dllinit.c:81: conflicting types for `DllMain' dllinit.c:49: previous declaration of `DllMain' make[2]: *** [dllinit.o] Error 1 make[2]: Leaving directory `/d/usr/local/postgresql-7.0.2/src/utils' make[1]: *** [../utils/dllinit.o] Error 2 make[1]: Leaving directory `/d/usr/local/postgresql-7.0.2/src/backend' make: *** [all] Error 2 Any help would be appreciated. TIA -Bob
В списке pgsql-ports по дате отправления: