xsltproc.exe 시작 지점 없음 오류 문의

닥북 활용에 대한 모든 질문과 답변

xsltproc.exe 시작 지점 없음 오류 문의

전체글글쓴이: bigbear » 2009-09-10 11:03 am

안녕하십니까.

dbkpack-1.0.0 을 집과 회사에서 같은 방식으로 깔았는데, 한쪽에서는 에러가 납니다.

<xsltproc.exe - 시작 지점 없음>
프로시저 시작 지점 xmlGenericError을(를) DLL libxml2.dll에서 찾을 수 없습니다.


둘 다 OS는 winXP 이고, 주변 프로그램이 깔린게 서로 다르긴 합니다만...

혹시 아시는 분 다변 부탁드립니다.
bigbear
 

전체글글쓴이: bigbear » 2009-09-10 3:27 pm

흠.. 집과 회사 컴의 차이가
회사 컴퓨터에 GnuWin32 가 있는 것인데,
GnuWin32 안에도 libxml2.dll 이 있길래 지워봤더니 문제가 해결되었습니다.

이걸 문제 해결이라해도 될지 모르겠지만,,,
그냥 이렇게 상황 종료입니다.

뭔가 아시는 분이 원인이라도 알려주시면 좋겠습니다.
bigbear
 

전체글글쓴이: 류광 » 2009-09-11 9:56 pm

xsltproc의 실행 파일이 엉뚱한 dll을 참조한 것으로 보입니다...만

이상한 것은, 제가 알기로는 exe와 dll이 같은 디렉터리에 있으면 그냥 그 dll을 사용하므로 닥북의 xsltproc이 GnuWin32의 libxml2.dll을(또는 그 반대로) 참조하지는 않을 것 같은데요... 어쩌면 GnuWin32의 xsltproc + GnuWin32의 libxml2.dll 자체에 문제가 있을지도 모르겠습니다.

아마도 좀더 확실한 해결책은 PATH에서 닥북 패키지의 bin 디렉터리가 GnuWin32의 것보다 더 앞에 나오게 하는 것인데요.... dbkshell.bat을 적당히 손보시면 되겠습니다.
류광
사용자
 
전체글: 428
가입일: 2003-12-27 12:02 am


다시 돌아감: 질문과 답변

접속 중인 사용자

이 포럼에 접속 중인 사용자: 접속한 회원이 없음 그리고 손님 1 명

cron