Обсуждение: Problem with cygipc __getreent

Поиск
Список
Период
Сортировка

Problem with cygipc __getreent

От
crobinsonusa@earthlink.net
Дата:
Hi. I read the docs and saw I needed cygipc to use PGsql under w32. I installed Cygipc using cygwin's setup program.
Whentrying to run ipctest, I get: 

"The procedure entry point __getreent could not be located in the dynamic link library cygwin.dll"

I googled for the error, found nothing. Found cygipc was depreciated and got a bunch of broken links to that effect.

Trying initdb anyway gives the error:
creating template1 database in /usr/local/pgsql/data/base/1... IpcSemaphoreCreat
e: semget(key=1, num=17, 03600) failed: Function not implemented

Tried on 2 machines, both Win2000, one has SP3
Cygipc 2.00-2
Cygwin 1.3.22-1
Postgresql 7.3.3-1

Thanks for the help. I thought this was appropriate here as pgsql is the only major user of cygipc as far as I can
tell.If not, please direct me elsewhere. 

Charles Robinson

Re: Problem with cygipc __getreent

От
Claudio Natoli
Дата:
> Cygipc 2.00-2
> Cygwin 1.3.22-1
> Postgresql 7.3.3-1

From previous messages, it seems that you are going to need Cygwin 1.5. But
that's where my knowledge starts and ends, 'cause I haven't tried cygipc2
yet.

Perhaps Jason can answer: Is a recompiled Postgres also required, or has
binary compatibility been maintained (seems unlikely, but possible)?

If so, no doubt a new release will be forthcoming shortly.

Cheers,
Claudio

---
WE HAVE MOVED - PLEASE NOTE OUR NEW CONTACT DETAILS:
THE BASEMENT, 33 EWELL STREET, BALMAIN NSW 2041
TEL: +61 2 9555 1544 FAX: +61 2 9555 6911
Certain disclaimers and policies apply to all email sent from Memetrics.
For the full text of these disclaimers and policies see
http://www.memetrics.com/emailpolicy.html

Re: Problem with cygipc __getreent

От
Seth Rubin
Дата:
I'm running the combo below (Cygwin 1.3.22-1, Postgresql 7.3.3-1)
successfully on my XP Home pc using cygipc 1.14-1, which I downloaded from
http://www.neuro.gatech.edu/users/cwilson/cygutils/cygipc/index.htm per
directions in the README
(if that link doesn't work, you can try
http://www.tishler.net/jason/software/cygipc/)

It's my understanding that cygipc's always been a kind of "off to the side"
kind of thing whose first cygwin incarnation is v2.0 (which is still under
construction).  In other words, you probably need to get and use 1.14-1
until 2.0 is in better shape.

-- Seth Rubin
   ThoughtProcess Technology LLC

-----Original Message-----
From: pgsql-cygwin-owner@postgresql.org
[mailto:pgsql-cygwin-owner@postgresql.org]On Behalf Of
crobinsonusa@earthlink.net
Sent: Sunday, July 20, 2003 7:07 PM
To: pgsql-cygwin@postgresql.org
Subject: [CYGWIN] Problem with cygipc __getreent


Hi. I read the docs and saw I needed cygipc to use PGsql under w32. I
installed Cygipc using cygwin's setup program. When trying to run ipctest, I
get:

"The procedure entry point __getreent could not be located in the dynamic
link library cygwin.dll"

I googled for the error, found nothing. Found cygipc was depreciated and got
a bunch of broken links to that effect.

Trying initdb anyway gives the error:
creating template1 database in /usr/local/pgsql/data/base/1...
IpcSemaphoreCreat
e: semget(key=1, num=17, 03600) failed: Function not implemented

Tried on 2 machines, both Win2000, one has SP3
Cygipc 2.00-2
Cygwin 1.3.22-1
Postgresql 7.3.3-1

Thanks for the help. I thought this was appropriate here as pgsql is the
only major user of cygipc as far as I can tell. If not, please direct me
elsewhere.

Charles Robinson

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster