그냥 ㅏ이브러리만 만들려면 -o 를 -c로 바꿔야되겟죠
-- 문호성 님이 쓰신 글:
>> 휴~~ embedded sql 는 할때마다 힘드네요....
>>
>> 문서도 별로 없는 거 같구.... 유닉스도 초보라서
>>
>> 일단 O/S는 솔라리스 x86 입니다...
>>
>> 포스트그레스는 7.1 소스로 깔았습니다.
>>
>> ecpg 1.pgc 하면 1.c 파일이 생성됩니다.
>>
>> gcc -I/usr/local/pgsql/include -o 1.o 1.c - L/usr/local/pgsql/lib -lecpg
>>
>> 하면..
>>
>> /usr/local/lib/gcc-lib/i386-pc-solaris2.8/2.95.2/crt1.o: In function `_start':
>> /usr/local/lib/gcc-lib/i386-pc-solaris2.8/2.95.2/crt1.o(.text+0x53): undefined reference to `main'
>> collect2: ld returned 1 exit status
>>
>> 이런 결과만 나오네요........
>>
>> 메인 함수는 없습니다.
>>
>> 오브젝트 화일을 생성해서 다른 것과 실행 파일을 만들려고 합니다...
>>
>> 부탁드리겠습니다..(__)
|