위 내용 / 죄송 ( lpq 였습니다. )
cc /o sample1 /L/usr/lib /lpg /I/usr/include sample1.c
=>
cc /o sample1 /L/usr/lib /lpq /I/usr/include sample1.c
> 감사합니다.
> 알려주신 방법으로 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 `PQerrorMessa
> ge
> > '
> > >
> > > /tmp/cca089731.o(.text+0xce): undefined reference to `PQexec'
> > > /tmp/cca089731.o(.text+0xe5): undefined reference to `PQresultStat
> us
> > '
> > >
> > > /tmp/cca089731.o(.text+0x10f): undefined reference to `PQclear'
> > > ..
|