목록library not loaded (2)
준호씨의 블로그
새로운 맥북에 개발환경 설정을 하는데 이곳저곳에서 문제가 자꾸 발생하고 있다. apache httpd 띄워서 cgi (c 로 빌드된) path 접근시 error.log 에 dyld: Library not loaded: xxx.dylib 문제가 발생했다. 예전에는 안나타 났었는데 이상하다. ~/.zshrc 에는 export DYLD_LIBRARY_PATH=/some/where/lib:$DYLD_LIBRARY_PATH 설정이 되어 있기 때문에 터미널에서 해당 cgi 를 직접 실행 시켰을때는 실행이 잘 되었다. apache httpd config 의 SetEnv DYLD_LIBRARY_PATH 설정 SetEnv DYLD_LIBRARY_PATH /some/where/lib 이렇게 해 주면 httpd 에서 cgi..
빌드한 프로그램이 실행되지 않아서 lldb 로 실행 해 보면 dyld: Library not loaded 가 뜨는 경우가 있다. Process 58785 launched: '/.../myprog' (x86_64) dyld: Library not loaded: libmycore.1.dylib Referenced from: /.../myprog Reason: image not found Process 58785 stopped DYLD_LIBRARY_PATH 설정 로드 되지 않는 libmycore.1.dylib 가 /mylib 에 있다면 DYLD_LIBRARY_PATH 에 추가 해 준다. export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/mylib/ 그래도 안된다면 /usr/lo..