출발 : | "Andrew Dunstan" |
---|---|
to : | "Postgresql Win32 포트 목록" |
제목 : | Re : 토토 사이트 문제 |
날짜 : | 2003-10-03 10:45:24 |
메시지 -ID : | 002901C3899B $ 7566E680 $ 6401A8C0@dunslane |
보기 : | 원시 메시지 | 전체 스레드 | mbox 다운로드 | 이메일 재판용 |
스레드 : | |
목록 : | PGSQL-Hackers-WIN32 |
지금은 다음 코드로 이것을 얻었습니다.
#ifdef win32
#ifdef Unlink
#undef Unlink
#endif
정적 int
init_unlink (const char *path)
{
while (Unlink (path))
{
if (errno! = eacces)
반환 -1;
수면 (100); / * MS */
}
반환 0;
}
#define Unlink (x) init_unlink ((x))
#endif
치어
Andrew
----- 원본 메시지 -----
출처 : Andrew Dunstan
to : PostgreSQL Win32 포트 목록
보낸 : 2003 년 10 월 2 일 목요일 오후 10:59
제목 : [PGSQL-HACKERS-WIN32] LIB 문제
OK, UNIX에서 잘 작동하는 C 버전의 InitDB가 있으며 신호 처리 만 누락되었습니다. (누군가 궁금하거나 모험적인 사람이라면 나는 당신에게 사본을 이메일로 보낼 수 있습니다).
w32/mingw에서 컴파일 할 때 나는 이것을 얻는다 :
$ make
gcc -o2 -wall -wmissing -protoTypes -wmissing -declarations -dpgbindir = \ "/usr/local/pgsql/bin \"-dpgdatadir = \ "/usr/local/pgsql/share \"-l ../ sr/src/ -lpgport -o initdb
../../../ src/port/토토 사이트pgport.a (dirmod.o) (. text+0xe1) : dirmod.c :`errstart '에 대한 정의되지 않은 참조
../../../ src/port/토토 사이트pgport.a (dirmod.o) (. text+0xef) : dirmod.c : 'elog_finish'에 대한 정의되지 않은 참조
../../../ src/port/토토 사이트pgport.a (dirmod.o) (. text+0x11a) : dirmod.c :`errstart '에 대한 정의되지 않은 참조
../../../ src/port/토토 사이트pgport.a (dirmod.o) (. text+0x128) : dirmod.c : 'elog_finish'에 대한 정의되지 않은 참조
../../../ src/port/토토 사이트pgport.a (dirmod.o) (. text+0x1df) : dirmod.c :`errstart '에 대한 정의되지 않은 참조
../../../ src/port/토토 사이트pgport.a (dirmod.o) (. text+0x1ef) : dirmod.c : 'elog_finish'에 대한 정의되지 않은 참조
../../../ src/port/토토 사이트pgport.a (dirmod.o) (. text+0x21a) : dirmod.c :`errstart '에 대한 정의되지 않은 참조
../../../ src/port/토토 사이트pgport.a (dirmod.o) (. text+0x22a) : dirmod.c : 'elog_finish'에 대한 정의되지 않은 참조
만들기 : *** [initdb] 오류 1
이상한 것은 오늘 아침에 그것을 얻지 못했지만 전화를 걸지 않기 때문에 분명히 생각합니다.
이것을 고치는 방법에 대한 단서가 있습니까? Frontend가 정의 된 상태에서 Dirmod.c의 사본을 컴파일하십시오.
btw, Unlink ()에 적용되는 W32 타이밍 문제가 rmdir ()에도 적용되면 이에 대한 교체가 필요합니다..
감사합니다
Andrew
From | 날짜 | 주제 | |
---|---|---|---|
다음 메시지 | Andrew Dunstan | 2003-10-03 18:32:56 | initdb |
postgresql : 젠 토토 문제 | Andrew Dunstan | 2003-10-03 02:59:59 | postgresql : 젠 토토 문제 |