으~~ 정말 황당하군요..
일단은 경험해보지 못한문제라서...
/usr/include/limits.h는
ulimit 커멘드와 관련있는 걸로 알고있는데.
직접 컴파일을 해봤으면 좋겠는데,
> 저는 Accel Linux 6.1을 사용하고 우여곡절 끝에 ORACLE 8.1.5를 설치 하
> 였습니다.
> 정상적으로 설치 되었는지 모르지만 sqlplus, pro*c등 모든 프로그램은 제
> 대로 작동 합니다.
>
> 그런데, socket통신으로 oracle( 8.1.5 )을 사용하기 위해 아래와 같은 화
> 일을 포함 시키면 에러가 납니다. GLIBC 문제인지 전 알수가 없네요.
>
> 이 문제를 경험 하신분 꼭 해결좀 부탁 드립니다.
>
> - 사용한 헤드화일
> #include <sys/socket.h>
> #include <netinet/in.h>
> #include <sys/time.h>
> #include <sys/ipc.h>
> #include <sys/msg.h>
> #include <arpa/inet.h>
>
> - 에러내용
> [oracle@LINUX proc]$ make -f demo_proc.mk sample1
> gmake -f /home/oracle/app/oracle/product/8.1.5/precomp/demo/proc/demo_
> proc.mk OBJS=sample1.o EXE=sample1 build
> gmake[1]: Entering directory `/home/oracle/app/oracle/product/8.1.5/pr
> ecomp/demo/proc iname=sample1'
>
> Pro*C/C++: Release 8.1.5.0.0 - Production on Wed Mar 22 20:37:32 2000
>
>
> (c) Copyright 1999 Oracle Corporation. All rights reserved.
>
> System default option values taken from:/home/oracle/app/oracle/produc
> t/8.1.5/precomp/admin/pcscfg.cfg
>
> Syntax error at line 132, column 3, file /usr/include/limits.h:
>
> INTERNAL ERROR: Failed assertion [PGE Code=90105]
>
> gmake[1]: *** [sample1.o] 세그멘테이션 오류
> gmake[1]: Leaving directory `/home/oracle/app/oracle/product/8.1.5/pre
> comp/demo/proc'
> make: *** [sample1] Error 2
>
|