도와주세요!!
글 수 15,339
2006.10.19 02:38:49 (*.118.73.166)
6736
제가 x5에 삼바를 올릴려고 유영창님의 문서를 보고 따라하고 있는데요..
컴파일 하면..
Using LIBS = -lcups -lssl -lcrypto -lnsl -lcrypt
Linking bin/smbd
lib/system.o(.text+0xa60): In function `sys_dlopen':
: undefined reference to `dlopen'
lib/system.o(.text+0xa6c): In function `sys_dlsym':
: undefined reference to `dlsym'
lib/system.o(.text+0xa78): In function `sys_dlclose':
: undefined reference to `dlclose'
lib/system.o(.text+0xa84): In function `sys_dlerror':
: undefined reference to `dlerror'
/usr/lib/gcc-lib/armv5l-linux/3.2.1/../../../../armv5l-linux/bin/ld: /usr/lib/gcc-lib/armv5l-linux/3.2.1/../../../../armv5l-linux/lib/crti.o(_GLOBAL_OFFSET_TABLE_): warning: interworking not enabled.
/usr/lib/gcc-lib/armv5l-linux/3.2.1/../../../../armv5l-linux/bin/ld: first occurrence: /usr/lib/libcups.a(http.o): thumb call to arm
/usr/lib/libcups.a(http.o)(.text+0x12): In function `httpInitialize':
: internal error: dangerous error
이런 오류들이 쭉 계속 뜨다가
마지막에..
collect2: ld returned 1 exit status
make: *** [bin/smbd] 오류 1
이렇게 뜨고 오류가 나네요..
처음 컴파일할때..
sys/acl.h파일이 없다고 오류나서 그냥 /usr/include에 있는 acl.h파일을
삼바설치폴더의 include폴더에 넣어주었구요..
마찬가지로 cups관련 오류도 나서 include에 있는 cups도 위와 마찬가지로 해줬는데..
이젠 저 오류가 뜨네요..
경로설정을 먼가 잘못한걸까요??
컴파일 하면..
Using LIBS = -lcups -lssl -lcrypto -lnsl -lcrypt
Linking bin/smbd
lib/system.o(.text+0xa60): In function `sys_dlopen':
: undefined reference to `dlopen'
lib/system.o(.text+0xa6c): In function `sys_dlsym':
: undefined reference to `dlsym'
lib/system.o(.text+0xa78): In function `sys_dlclose':
: undefined reference to `dlclose'
lib/system.o(.text+0xa84): In function `sys_dlerror':
: undefined reference to `dlerror'
/usr/lib/gcc-lib/armv5l-linux/3.2.1/../../../../armv5l-linux/bin/ld: /usr/lib/gcc-lib/armv5l-linux/3.2.1/../../../../armv5l-linux/lib/crti.o(_GLOBAL_OFFSET_TABLE_): warning: interworking not enabled.
/usr/lib/gcc-lib/armv5l-linux/3.2.1/../../../../armv5l-linux/bin/ld: first occurrence: /usr/lib/libcups.a(http.o): thumb call to arm
/usr/lib/libcups.a(http.o)(.text+0x12): In function `httpInitialize':
: internal error: dangerous error
이런 오류들이 쭉 계속 뜨다가
마지막에..
collect2: ld returned 1 exit status
make: *** [bin/smbd] 오류 1
이렇게 뜨고 오류가 나네요..
처음 컴파일할때..
sys/acl.h파일이 없다고 오류나서 그냥 /usr/include에 있는 acl.h파일을
삼바설치폴더의 include폴더에 넣어주었구요..
마찬가지로 cups관련 오류도 나서 include에 있는 cups도 위와 마찬가지로 해줬는데..
이젠 저 오류가 뜨네요..
경로설정을 먼가 잘못한걸까요??
-lcups 라이브러리를 크로스컴파일러를 이용해 새로컴파일하면 되지않을까요?