Re: Anybody can build libcaca-0.99.beta17 ?
Milen Manev <[email protected]> Fri, 30 Jul 2010 22:54:33 +0300
| Newsgroups | gmane.comp.video.mplayer.cygwin |
|---|---|
| Message-ID | <[email protected]> |
Search for: __declspec(dllimport) and __declspec(dllexport) Replace them with nothing. On Tue, Jul 20, 2010 at 1:10 AM, Eugene Kovgar <[email protected]> wrote: > I get following errors during compilation: > > > libtool: link: gcc -g -O2 -g -O2 -fno-strength-reduce -fomit-frame-pointer > -Wall > =A0-Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow > -Waggrega > te-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -o > cacademo.exe c > academo.o =A0-L/home/Eugene/lib ../caca/.libs/libcaca.a -lz > cacademo.o: In function `rotozoom': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:900: undefin= ed > reference to `_imp__caca_create_dither' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:938: undefin= ed > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:938: undefin= ed > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:938: undefin= ed > reference to `_imp__caca_dither_bitmap' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:945: undefin= ed > reference to `_imp__caca_free_dither' > cacademo.o: In function `matrix': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:787: undefin= ed > reference to `_imp__caca_rand' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:820: undefin= ed > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:821: undefin= ed > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:823: undefin= ed > reference to `_imp__caca_set_color_ansi' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:824: undefin= ed > reference to `_imp__caca_clear_canvas' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:847: undefin= ed > reference to `_imp__caca_put_char' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:805: undefin= ed > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:806: undefin= ed > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:814: undefin= ed > reference to `_imp__caca_rand' > cacademo.o: In function `moire': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:616: undefin= ed > reference to `_imp__caca_create_dither' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:644: undefin= ed > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:644: undefin= ed > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:644: undefin= ed > reference to `_imp__caca_dither_bitmap' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:652: undefin= ed > reference to `_imp__caca_free_dither' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:589: undefin= ed > reference to `_imp__caca_rand' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:631: undefin= ed > reference to `_imp__caca_set_dither_palette' > cacademo.o: In function `metaballs': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:467: undefin= ed > reference to `_imp__caca_create_dither' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:516: undefin= ed > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:516: undefin= ed > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:516: undefin= ed > reference to `_imp__caca_dither_bitmap' > cacademo.o: In function `create_ball': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:534: undefin= ed > reference to `_imp__caca_rand' > cacademo.o: In function `metaballs': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:524: undefin= ed > reference to `_imp__caca_free_dither' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:492: undefin= ed > reference to `_imp__caca_set_dither_palette' > cacademo.o: In function `plasma': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:353: undefin= ed > reference to `_imp__caca_create_dither' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:379: undefin= ed > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:379: undefin= ed > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:379: undefin= ed > reference to `_imp__caca_dither_bitmap' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:367: undefin= ed > reference to `_imp__caca_set_dither_palette' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:331: undefin= ed > reference to `_imp__caca_rand' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:387: undefin= ed > reference to `_imp__caca_free_dither' > cacademo.o: In function `transition': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:223: undefin= ed > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:224: undefin= ed > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:288: undefin= ed > reference to `_imp__caca_fill_ellipse' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:294: undefin= ed > reference to `_imp__caca_fill_box' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:303: undefin= ed > reference to `_imp__caca_fill_box' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:277: undefin= ed > reference to `_imp__caca_fill_triangle' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:247: undefin= ed > reference to `_imp__caca_fill_triangle' > cacademo.o: In function `main': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:72: undefined > reference to `_imp__caca_rand' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:77: undefined > reference to `_imp__caca_create_canvas' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:81: undefined > reference to `_imp__caca_create_display' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:85: undefined > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:85: undefined > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:85: undefined > reference to `_imp__caca_set_canvas_size' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:90: undefined > reference to `_imp__caca_set_display_time' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:104: undefin= ed > reference to `_imp__caca_get_event' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:107: undefin= ed > reference to `_imp__caca_get_event_type' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:110: undefin= ed > reference to `_imp__caca_get_event_key_ch' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:187: undefin= ed > reference to `_imp__caca_free_display' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:188: undefin= ed > reference to `_imp__caca_free_canvas' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:164: undefin= ed > reference to `_imp__caca_set_color_ansi' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:180: undefin= ed > reference to `_imp__caca_refresh_display' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:167: undefin= ed > reference to `_imp__caca_set_color_ansi' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:168: undefin= ed > reference to `_imp__caca_clear_canvas' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:169: undefin= ed > reference to `_imp__caca_set_color_ansi' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:172: undefin= ed > reference to `_imp__caca_blit' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:177: undefin= ed > reference to `_imp__caca_put_str' > cacademo.o: In function `langton': > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:757: undefin= ed > reference to `_imp__caca_set_color_ansi' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:760: undefin= ed > reference to `_imp__caca_put_char' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:759: undefin= ed > reference to `_imp__caca_set_color_ansi' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:704: undefin= ed > reference to `_imp__caca_get_canvas_width' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:705: undefin= ed > reference to `_imp__caca_get_canvas_height' > C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:706: undefin= ed > reference to `_imp__caca_rand' > collect2: ld returned 1 exit status > make[2]: *** [cacademo.exe] Error 1 > make[2]: Leaving directory `/home/Eugene/libcaca-0.99.beta17/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/Eugene/libcaca-0.99.beta17' > make: *** [all] Error 2 > > _______________________________________________ > MPlayer-cygwin mailing list > [email protected] > https://lists.mplayerhq.hu/mailman/listinfo/mplayer-cygwin > -- = Milen Manev