감사합니다.
알려주신 방법으로 compile 하여 이제는 postgreSQL에서 오라클 Pro*C를 사용하는 듯합니다. 이제 odbc 로 c/s 개발도 성공적이고, web application도 조금씩 모양이 진행되었습니다.
저의 setting이 조금 달라
cc /o sample1 /L/usr/lib /lpg /I/usr/include sample1.c
로 compile 하여
datname datdba datpath
template1 100 template1
bakman 100 bakman
dm 100 dm
vivid 502 vivid
blast 505 blast
homenote 505 homenote
dbinfo 509 dbinfo
postgres 100 postgres
hancom 100 hancom
의 결과물을 찾았습니다. 위의 내용의
db user와 id 입니다. 참고로 sample은 www.posgreSQL.org
의 sample program 을 compile 했습니다. 감사합니다.
이제 정말 공짜 중형 객체 데이터베이스의 맛이 느껴질 것같군요.
안녕히... 이 사이트에 대해 너무 너무 감사드리며...
최진백드림.
> 정확하게 include directory 와 library directory 를 모두 지정해 주시기
> 바랍니다.
>
> cc /o sample1 /L/usr/local/pgsql/lib /lpg /I/usr/local/pgsql/include s
> ample1.c
>
> 와 같은 식으로 지정을 하라는 것이지요.
>
> > $ cc /o sample1 sample1.c 이라고 compile 하니
> > 다음과 같은 메세지가 나옵니다.
> > libpq/fe.h 는 include 를 했는 데.
> > 혹, 다른 compiler나, library option이 있는지요?
> > 감사합니다.
> >
> > /tmp/cca089731.o: In function `exit_nicely':
> > /tmp/cca089731.o(.text+0x8): undefined reference to `PQfinish'
> > /tmp/cca089731.o: In function `main':
> > /tmp/cca089731.o(.text+0x62): undefined reference to `PQsetdbLogin'
>
> > /tmp/cca089731.o(.text+0x73): undefined reference to `PQstatus'
> > /tmp/cca089731.o(.text+0x9c): undefined reference to `PQerrorMessage
> '
> >
> > /tmp/cca089731.o(.text+0xce): undefined reference to `PQexec'
> > /tmp/cca089731.o(.text+0xe5): undefined reference to `PQresultStatus
> '
> >
> > /tmp/cca089731.o(.text+0x10f): undefined reference to `PQclear'
> > ..
|