2013-07-02 1 views
0

Cygwin에서 imlib2를 사용하여 windows에 pwntcha을 빌드하려고합니다. "make"단계에서 오류 메시지가 나타납니다. /home/username/pwntcha/src/image.c:37 : imlib_load_image에 대한 정의되지 않은 참조. 누구나 해결할 수 있습니까? 자세한 내용Cygwin에서 pwntcha 빌드 오류 : imlib_load_image에 대한 정의되지 않은 참조

:

gcc `imlib2-config --cflags` -DX_DISPLAY_MISSING=1 -Wall -O6 -g -O2 `imlib2-config --libs` -o pwntcha.exe pwntcha-main.o pwntcha-filter.o pwntcha-font.o pwntcha-image.o pwntcha-easter-eggs.o pwntcha-test.o authimage/libdecoder.a clubic/libdecoder.a java/libdecoder.a linuxfr/libdecoder.a livejournal/libdecoder.a lmt/libdecoder.a paypal/libdecoder.a phpbb/libdecoder.a scode/libdecoder.a slashdot/libdecoder.a ticketmaster/libdecoder.a tickets/libdecoder.a vbulletin/libdecoder.a xanga/libdecoder.a 
pwntcha-image.o: In function `image_load': 
/home/username/pwntcha/src/image.c:37: undefined reference to "imlib_load_image" 
/home/username/pwntcha/src/image.c:63: undefined reference to "imlib_context_set_image" 
/home/username/pwntcha/src/image.c:64: undefined reference to "imlib_image_get_width" 
/home/username/pwntcha/src/image.c:65: undefined reference to "imlib_image_get_height" 
    /home/username/pwntcha/src/image.c:66: undefined reference to "imlib_image_get_width" 

/home/username/pwntcha/src/image.c:68 : 미정 기준 미리 "imlib_image_get_data"

감사.

답변

1

gcc은 나열된 순서대로 기호를 해석합니다. `imlib2-config --libs`을 링크 명령의 맨 끝으로 이동하려면 빌드 시스템을 패치해야합니다.

+0

고맙습니다. 그것은 작동하고 내 문제가 해결되었습니다. – user2543988

관련 문제