1

Cygwin と imlib2 を使用して Windows でpwntchaをビルドしようとしています。「make」ステップで、次のエラー メッセージが表示されます。 /home/username/pwntcha/src/image.c:37: undefined reference to 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" への未定義の参照

少し早いですがお礼を。

4

1 に答える 1

2

gccリストされた順序でシンボルを解決します。`imlib2-config --libs`リンク コマンドの最後に移動するには、ビルド システムにパッチを適用する必要があります。

于 2013-07-03T04:34:46.550 に答える