Kylix Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
카일릭스 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
자유게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

카일릭스 Q&A
[159] Re:[Q] Not Found libborqt-6.9-qt2.3.so
최준호.스페로 [sparrow] 2065 읽음    2002-11-10 23:50
안녕하세요 스페로 입니다..

kylix3 C++ IDE로 간단한 C 콘솔 어플에 경우

그냥 터미널에서 ./파일명 하면 잘실행 됩니다.

그런데 GUI를 사용하는 경우는

libborqt-X-X.so 가 없다는 에러가 납니다..

ldd 명령을 처보면

ldd 프로그램명

필요한 라이브러리 파일이 쭉 나오거등요..

참고로( C++빌더 처럼 RTL체크 빌드위드 런타임 패키지 체크) 모두 제거 해도 단독 실행 파일이 되는것이 아닌듯함!!

이런 파일에 경로를 잡아 주어야 터미널에서도 실행이 됩니다.

etc/ld.so.conf 파일을 보면 디렉토리 리스트가 있는데..

여기가 윈도우에 system32 즘이라고 해야 될까요

그리고 .so파일 같은것이 dll이라고 하면 될지 모르겟네요..

일단 해결 방법은

.bash_profile 에

export LD_LIBRARY_PATH =
/usr/local/kylix3/bin:$ld_library_PATH
이렇게 해주면 됩니다..

그러니 배포 방법을 하시려면..

RPM을 손수 만들어 주셔서

필요한 .so파일과 실행 파일을 목적지 컴퓨터에 복사하는 방법과

LD_LIBRARY_PATH 를 설정하는 것을

직접 만드셔야 될겁니다..

저도 잘은 모르고요...

혹시 RPM만드느 툴킷이 잇다면 알려주세요..


그럼~~


윤종희 님이 쓰신 글 :
: debian 에서 kylix3(C++ IDE)를 쓰고 있습니다.
:
: 카일릭스에서 프로그램 만들고 실행 시키면 잘 되는데 콘솔에서 다시 실행 시키면
: ' Not Found libborqt-6.9-qt2.0.so '라고 나옵니다.

:
: 어떻게 해결하져?
:
: 그리고 만들어진 프로그램은 어떻게 배포하나요?
: 비주얼 베이직은 '배포마법사' 라는걸 사용해서 패키지로 만들잖아요.
: 카일릭스도 실행 파일만 달랑 배포 할 수는 없는거 같은데.
:
: 관련 문서라도 알려주시면....
: 열심히 보겠습니다.
:
: 행복하세요~
:
:
:

+ -

관련 글 리스트
158 [Q] Not Found libborqt-6.9-qt2.3.so 윤종희 2006 2002/11/10
159     Re:[Q] Not Found libborqt-6.9-qt2.3.so 최준호.스페로 2065 2002/11/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.