기존의 Makefile 에 libxml2 에 관련한 옵션들을 추가하는 작업을 진행 중인데요..
libxml2를 컴파일 하기 위한 옵션들은 아래와 같습니다.
gcc -g -O2 -Wall -o reader2 reader2.c /usr/local/libxml2/lib/libxml2.so -lpthread -lz -lm [b]-Wl,--rpath -Wl,/usr/local/libxml2/lib[/b] -I /usr/local/libxml2/include/libxml2/
저기 청색 부분 의 내용이 무엇인지 궁금합니다..
일단 다른곳 찾아봤는데 ld.so.conf 에 lib path 를 기록해주는것과 같은 것이라고 해서 ld.so.conf 에 저 경로를 기록한후 컴파일 옵션에서 제외를 시키고 (컴파일은 제외를 시켜도 잘 됩니다.)