C프로그램 컴파일시 include 환경세팅문제...
글쓴이: sycho99 / 작성시간: 금, 2014/06/13 - 9:25오전
openssl 패키지를 사용하여 암복호화 프로그램을 작성하고, 컴파일시 incldue Path 설정을 했는데 안되네요.. ㅠㅠ
환경파일에 Path 설정(profile)
export PATH=/usr/local/ssl/bin:/usr/local/ssl/include:/usr/local/ssl/lib
export LIBPATH=/usr/local/ssl//lib:.
컴파일 명령어 : cc -c sample.c
오류 내용 :1506-296 (S) #include file not found.
그래서 : cc -c sample.c -I/usr/local/ssl/include
이렇게 하면 정상 컴파일이 되어 object 파일이 생성 되네요...
환경패스를 잡아주는 방식이 잘못된 것일까요??
Forums:


추가 질문
이렇게 만든 object 파일을 so 파일로 만들어서 오라클9i에 외부 함수 호출로 사용할려고 하니
ORA-28576: 외부 프로시저 대리 프로세스로 연결하기 위한 RPC을 잃었습니다
이런 에러가 발생하네요..
(참고로 이오브젝트 에 여러 함수중, openssl 패지지에 포함된 함수 호출만 안되네요..
다른 일반 함수들은 잘 작동이 되는데 말입니다.(리스너및tns환경은 정상적으로 되어 있습니다.) ex) 기본 표준 함수 (strcpy, 등....)
계정 권한 문제인지, Path문제인지 알수가 없네요.. ㅠㅠ
댓글 달기