alors :
linux
home/jerome/telechargements/enlightenment/e17/libs/ebg # make
Making all in src
make[1]: Entre dans le répertoire `/home/jerome/telechargements/enlightenment/e17/libs/ebg/src'
make all-am
make[2]: Entre dans le répertoire `/home/jerome/telechargements/enlightenment/e17/libs/ebg/src'
source='e_bg.c' object='libebg_la-e_bg.lo' libtool=yes \
depfile='.deps/libebg_la-e_bg.Plo' tmpdepfile='.deps/libebg_la-e_bg.TPlo' \
depmode=gcc /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -g -O2 -Wall -c -o libebg_la-e_bg.lo `test -f e_bg.c || echo './'`e_bg.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -g -O2 -Wall -c e_bg.c -Wp,-MD,.deps/libebg_la-e_bg.TPlo -fPIC -DPIC -o .libs/libebg_la-e_bg.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -g -O2 -Wall -c e_bg.c -Wp,-MD,.deps/libebg_la-e_bg.TPlo -o libebg_la-e_bg.o >/dev/null 2>&1
mv -f .libs/libebg_la-e_bg.lo libebg_la-e_bg.lo
/bin/sh ../libtool --mode=link gcc -g -O2 -Wall -o libebg.la -rpath /usr/local/lib -version-info 0:0:0 libebg_la-e_bg.lo -lm
rm -fr .libs/libebg.la .libs/libebg.* .libs/libebg.*
gcc -shared libebg_la-e_bg.lo -lm -Wl,-soname -Wl,libebg.so.0 -o .libs/libebg.so.0.0.0
(cd .libs && rm -f libebg.so.0 && ln -s libebg.so.0.0.0 libebg.so.0)
(cd .libs && rm -f libebg.so && ln -s libebg.so.0.0.0 libebg.so)
ar cru .libs/libebg.a libebg_la-e_bg.o
ranlib .libs/libebg.a
creating libebg.la
(cd .libs && rm -f libebg.la && ln -s ../libebg.la libebg.la)
make[2]: Quitte le répertoire `/home/jerome/telechargements/enlightenment/e17/libs/ebg/src'
make[1]: Quitte le répertoire `/home/jerome/telechargements/enlightenment/e17/libs/ebg/src'
Making all in test
make[1]: Entre dans le répertoire `/home/jerome/telechargements/enlightenment/e17/li
bs/ebg/test'
source='e_bg_test.c' object='ebg_test-e_bg_test.o' libtool=no \
depfile='.deps/ebg_test-e_bg_test.Po' tmpdepfile='.deps/ebg_test-e_bg_test.TPo' \
depmode=gcc /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../src -I../src -g -g -O2 -Wall -c -o ebg_test-e_bg_test.o `test -f e_bg_test.c || echo './'`e_bg_test.c
/bin/sh ../libtool --mode=link gcc -g -O2 -Wall -o ebg_test ebg_test-e_bg_test.o ../src/libebg.la
mkdir .libs
gcc -g -O2 -Wall -o .libs/ebg_test ebg_test-e_bg_test.o ../src/.libs/libebg.so -lm -Wl,--rpath -Wl,/usr/local/lib
ebg_test-e_bg_test.o: In function `e_idle':
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:38: undefined reference to `evas_render'
ebg_test-e_bg_test.o: In function `e_window_expose':
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:46: undefined reference to `evas_update_rect'
ebg_test-e_bg_test.o: In function `e_window_configure':
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:60: undefined reference to `evas_get_window'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:60: undefined reference to `ecore_window_resize'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:61: undefined reference to `evas_set_output_viewport'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:62: undefined reference to `evas_set_output_size'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:65: undefined reference to `evas_get_text_width'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:66: undefined reference to `evas_get_text_height'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:67: undefined reference to `evas_move'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:70: undefined reference to `evas_get_text_width'
// encore plein de trucs dans le meme genre
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:233: undefined reference to `ecore_event_filter_idle_handler_add'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:235: undefined reference to `ecore_window_new'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:236: undefined reference to `ecore_window_set_events'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:237: undefined reference to `ecore_window_set_min_size'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:238: undefined reference to `ecore_window_set_max_size'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:239: undefined reference to `ecore_window_set_name_class'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:240: undefined reference to `ecore_window_set_title'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:243: undefined reference to `ecore_display_get'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:243: undefined reference to `evas_new_all'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:248: undefined reference to `evas_get_window'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:250: undefined reference to `ecore_window_show'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:251: undefined reference to `ecore_window_set_events'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:253: undefined reference to `ecore_window_show'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:255: undefined reference to `evas_add_rectangle'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:256: undefined reference to `evas_set_color'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:257: undefined reference to `evas_resize'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:258: undefined reference to `evas_move'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:259: undefined reference to `evas_set_layer'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:260: undefined reference to `evas_callback_add'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:261: undefined reference to `evas_show'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:265: undefined reference to `evas_add_text'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:266: undefined reference to `evas_set_color'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:267: undefined reference to `evas_get_text_width'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:268: undefined reference to `evas_get_text_height'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:269: undefined reference to `evas_move'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:271: undefined reference to `evas_show'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:272: undefined reference to `evas_set_layer'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:276: undefined reference to `evas_add_text'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:277: undefined reference to `evas_set_color'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:278: undefined reference to `evas_get_text_width'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:279: undefined reference to `evas_get_text_height'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:280: undefined reference to `evas_move'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:282: undefined reference to `evas_show'
/home/jerome/telechargements/enlightenment/e17/libs/ebg/test/e_bg_test.c:283: undefined reference to `evas_set_layer'
/home/jerome/telechargements/enlightenment/e17/lib
s/ebg/test/e_bg_test.c:287: undefined reference to `evas_add_text'
// encore plein de trucs dans le meme genre
../src/.libs/libebg.so: undefined reference to `evas_add_gradient_box'
../src/.libs/libebg.so: undefined reference to `e_db_int_get'
../src/.libs/libebg.so: undefined reference to `evas_add_image_from_file'
../src/.libs/libebg.so: undefined reference to `evas_get_layer'
../src/.libs/libebg.so: undefined reference to `evas_list_append'
../src/.libs/libebg.so: undefined reference to `evas_gradient_add_color'
../src/.libs/libebg.so: undefined reference to `imlib_load_image'
../src/.libs/libebg.so: undefined reference to `evas_gradient_new'
../src/.libs/libebg.so: undefined reference to `evas_del_object'
../src/.libs/libebg.so: undefined reference to `evas_set_angle'
../src/.libs/libebg.so: undefined reference to `evas_get_drawable_size'
../src/.libs/libebg.so: undefined reference to `evas_set_pass_events'
// encore plein de trucs dans le meme genre et puis ce qui était dans mon post précédent :
../src/.libs/libebg.so: undefined reference to `e_db_float_set'
../src/.libs/libebg.so: undefined reference to `e_db_flush'
../src/.libs/libebg.so: undefined reference to `evas_hide'
../src/.libs/libebg.so: undefined reference to `e_db_float_get'
../src/.libs/libebg.so: undefined reference to `imlib_image_set_format'
collect2: ld returned 1 exit status
make[1]: *** [ebg_test] Erreur 1
make[1]: Quitte le répertoire `/home/jerome/telechargements/enlightenment/e17/libs/ebg/test'
make: *** [all-recursive] Erreur 1
linux
home/jerome/telechargements/enlightenment/e17/libs/ebg #
voilà, c t une version édulcorée