Problem configuring Postgres under Cygwin

Поиск
Список
Период
Сортировка
От Kjell-Olav Bjerknes
Тема Problem configuring Postgres under Cygwin
Дата
Msg-id 01C280F8.372D5E00.kob@norkart.no
обсуждение исходный текст
Ответы Re: Problem configuring Postgres under Cygwin  (Jason Tishler <jason@tishler.net>)
Список pgsql-cygwin
Hi.

I searched the archives and seen a lot of people having this problem, but
not yet seen an answer that makes me able to configure postgres from
source.
Since I want to use PostGIS I need to build from source...

I have installed on a winXP:

postgresql-7.2.3-1
cygipc-1.11-1.tar.bz2
cygwin-1.3.14-1

The ipc-daemon is running, ( initdb works....)

I run this command:

$ ./configure --enable-multibyte --with-CXX --prefix=/usr --sysconfdir=/etc
--docdir=/usr/doc/postgresql-7.2.3

And get this output on screen:

[snip]
checking for default soft limit on number of connections... 32
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
using CFLAGS=-O2
checking whether the C compiler (gcc -O2 ) works... no
configure: error: installation or configuration problem: C compiler cannot
create executables.

The config.log shows this:

[snip]
configure:1318: checking whether gcc accepts -g
configure:1361: checking whether the C compiler (gcc -O2 ) works
configure:1377: gcc -o conftest -O2   conftest.c -lcygipc 1>&5
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../i686-pc-cygwin/bin/ld:
cannot find -lcygipc
collect2: ld returned 1 exit status
configure: failed program was:

#line 1372 "configure"
#include "confdefs.h"

main(){return(0);}

Does anyone have any clue???

Clue?::
The Cygwin is freshly installed and it gave me some trouble trying to
initdb conserning the permission on postgres.exe.
(FATAL 1:  /usr/bin/postgres: could not locate executable, bailing out...)
I had to:
    $ chown 544 /usr/bin
    $ chmod 755 /usr/bin
and reinstall the packages....
prioir chmod:
-rwx------    1 kob      None        87552 Aug 25 02:18 postgres.exe
after chmod:
-rwxr-xr-x    1 kob      None        87552 Aug 25 02:18 postgres.exe

Could it be some other directories that needs to chmod/chown?


Kjell-Olav




В списке pgsql-cygwin по дате отправления:

Предыдущее
От: "Dave Page"
Дата:
Сообщение: Re: ipc-daemon
Следующее
От: Jonas Wouters
Дата:
Сообщение: Returning a recordset and filling datatable in a .NET applicatio n