저는 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/precomp/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/product/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/precomp/demo/proc'
make: *** [sample1] Error 2
|