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