Re: Anybody can build libcaca-0.99.beta17 ?
"Eugene Kovgar" <[email protected]> Sat, 31 Jul 2010 02:43:28 +0300
| Newsgroups | gmane.comp.video.mplayer.cygwin |
|---|---|
| Message-ID | <op.vgoj6qimedexhr@shit-80c64d9d78> |
Oh, I found it in caca.h and in caca0.h. And now build was successful. Very thanks!!! > In what file? I cannot find it nor Makefile nor configure... > >> 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 >>> -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow >>> -Waggrega >>> te-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -o >>> cacademo.exe c >>> academo.o -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: >>> undefined >>> reference to `_imp__caca_create_dither' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:938: >>> undefined >>> reference to `_imp__caca_get_canvas_height' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:938: >>> undefined >>> reference to `_imp__caca_get_canvas_width' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:938: >>> undefined >>> reference to `_imp__caca_dither_bitmap' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:945: >>> undefined >>> reference to `_imp__caca_free_dither' >>> cacademo.o: In function `matrix': >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:787: >>> undefined >>> reference to `_imp__caca_rand' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:820: >>> undefined >>> reference to `_imp__caca_get_canvas_width' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:821: >>> undefined >>> reference to `_imp__caca_get_canvas_height' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:823: >>> undefined >>> reference to `_imp__caca_set_color_ansi' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:824: >>> undefined >>> reference to `_imp__caca_clear_canvas' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:847: >>> undefined >>> reference to `_imp__caca_put_char' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:805: >>> undefined >>> reference to `_imp__caca_get_canvas_width' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:806: >>> undefined >>> reference to `_imp__caca_get_canvas_height' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:814: >>> undefined >>> reference to `_imp__caca_rand' >>> cacademo.o: In function `moire': >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:616: >>> undefined >>> reference to `_imp__caca_create_dither' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:644: >>> undefined >>> reference to `_imp__caca_get_canvas_height' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:644: >>> undefined >>> reference to `_imp__caca_get_canvas_width' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:644: >>> undefined >>> reference to `_imp__caca_dither_bitmap' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:652: >>> undefined >>> reference to `_imp__caca_free_dither' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:589: >>> undefined >>> reference to `_imp__caca_rand' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:631: >>> undefined >>> 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: >>> undefined >>> reference to `_imp__caca_create_dither' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:516: >>> undefined >>> reference to `_imp__caca_get_canvas_height' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:516: >>> undefined >>> reference to `_imp__caca_get_canvas_width' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:516: >>> undefined >>> 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: >>> undefined >>> reference to `_imp__caca_rand' >>> cacademo.o: In function `metaballs': >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:524: >>> undefined >>> reference to `_imp__caca_free_dither' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:492: >>> undefined >>> 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: >>> undefined >>> reference to `_imp__caca_create_dither' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:379: >>> undefined >>> reference to `_imp__caca_get_canvas_height' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:379: >>> undefined >>> reference to `_imp__caca_get_canvas_width' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:379: >>> undefined >>> reference to `_imp__caca_dither_bitmap' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:367: >>> undefined >>> reference to `_imp__caca_set_dither_palette' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:331: >>> undefined >>> reference to `_imp__caca_rand' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:387: >>> undefined >>> reference to `_imp__caca_free_dither' >>> cacademo.o: In function `transition': >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:223: >>> undefined >>> reference to `_imp__caca_get_canvas_width' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:224: >>> undefined >>> reference to `_imp__caca_get_canvas_height' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:288: >>> undefined >>> reference to `_imp__caca_fill_ellipse' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:294: >>> undefined >>> reference to `_imp__caca_fill_box' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:303: >>> undefined >>> reference to `_imp__caca_fill_box' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:277: >>> undefined >>> reference to `_imp__caca_fill_triangle' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:247: >>> undefined >>> 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: >>> undefined >>> reference to `_imp__caca_get_event' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:107: >>> undefined >>> reference to `_imp__caca_get_event_type' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:110: >>> undefined >>> reference to `_imp__caca_get_event_key_ch' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:187: >>> undefined >>> reference to `_imp__caca_free_display' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:188: >>> undefined >>> reference to `_imp__caca_free_canvas' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:164: >>> undefined >>> reference to `_imp__caca_set_color_ansi' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:180: >>> undefined >>> reference to `_imp__caca_refresh_display' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:167: >>> undefined >>> reference to `_imp__caca_set_color_ansi' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:168: >>> undefined >>> reference to `_imp__caca_clear_canvas' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:169: >>> undefined >>> reference to `_imp__caca_set_color_ansi' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:172: >>> undefined >>> reference to `_imp__caca_blit' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:177: >>> undefined >>> reference to `_imp__caca_put_str' >>> cacademo.o: In function `langton': >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:757: >>> undefined >>> reference to `_imp__caca_set_color_ansi' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:760: >>> undefined >>> reference to `_imp__caca_put_char' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:759: >>> undefined >>> reference to `_imp__caca_set_color_ansi' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:704: >>> undefined >>> reference to `_imp__caca_get_canvas_width' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:705: >>> undefined >>> reference to `_imp__caca_get_canvas_height' >>> C:\MinGW\MSYS\home\Eugene\libcaca-0.99.beta17\src/cacademo.c:706: >>> undefined >>> 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 >>> >>