CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): Armian (아르미안)
날 짜 (Date): 1996년05월30일(목) 16시52분42초 KDT
제 목(Title): [Q] 온라인 이미지 변환



제가 하고자 하는 일은..

tiff 이미지를 온라인 상에서 jpeg으로 바꾸고자 하는 것입니다..
그런데.. 오프라인 상에서(command mode)에서는 별 문제 없이 잘 되는데요..
다음과 같이 말이죠..

% convert a.tiff a.jpg  <--> 문제 없읍니다..

그런데 다음과 같이 프로그래밍을 한 다음 실행을 시키면..
main()
{
        system("/usr/local/bin/convert a.tiff a.jpg");
}
> ld.so.1: /usr/local/bin/convert: fatal: libtiff.so.3: can't open file: 
errno=2
> 중단됨(Killed)
위와 같은 에러가 나옵니다..

여기서.. libtiff.so 라는 shared 라이브러리는 /usr/local/lib밑에 있거든요..
아마도 system명령으로 실행을 시킬 때, 라이브러리를 못찾아서 그런것 같은데..

어떻게 해야 에러를 해결할 수 있을까요 ?
고수님들의 답변 부탁 합니다..

참고로 convert는 ImageMagick을 make시켜 생성된 실행화일입니다.
 
         *** 인생은 언제나 예측 불허. 그리하여 생은 그 의미를 갖는다 ***
                  ,,,
                 (o o)                armian@stissbs.kordic.re.kr
=-=-=-=-=-=-=oOOo-(_)-oOOo-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.