i have created the following test app for ecore :
------------- snipp ----------------------- #include <Ecore.h>
int main(int argc,const char** argv)
{
Ecore_DList *list;
ecore_init();
ecore_app_args_set(argc,argv);
list = ecore_dlist_new();
ecore_dlist_init(list);
ecore_shutdown();
return 0;
}------------------------ snap ---------------- and compiled with :
g++ -L/usr/local/lib -lecore -I/usr/local/include ecore-test.cpp -o ecore_test
i got the following errors :
/tmp/ccbxr0mw.o(.text+0x28): In function 'main' : :undefined reference to 'ecore_dlist_new()'
the same for ecore_dlist_init() and ld returns exit status 1.
The libs are installed in /usr/locale/lib and both functions are listet in ecore.a. A rebuild of ecore or the full EFL do not help.
I have added the ls output from my lib directory.
maybe a missing ecore.pc in pkgconfig ? Or my fault, any help is needed.
-- Regards
Antonio
-rwxr-xr-x 1 root root 540958 2004-04-23 16:42 /usr/local/lib/ecore_config_ipc_ecore -rw-r--r-- 1 root staff 89032 2004-04-24 08:54 /usr/local/lib/ecore_config_ipc_ecore.a -rwxr-xr-x 1 root staff 1401 2004-04-24 08:54 /usr/local/lib/ecore_config_ipc_ecore.la -rwxr-xr-x 1 root staff 76065 2004-04-24 08:54 /usr/local/lib/ecore_config_ipc_ecore.so lrwxr-xr-x 1 root root 14 2004-04-23 16:42 /usr/local/lib/libecore -> libecore.1.0.0 lrwxr-xr-x 1 root root 14 2004-04-23 16:42 /usr/local/lib/libecore.1 -> libecore.1.0.0 -rwxr-xr-x 1 root root 379538 2004-04-23 16:42 /usr/local/lib/libecore.1.0.0 -rw-r--r-- 1 root staff 762636 2004-04-24 08:53 /usr/local/lib/libecore.a lrwxr-xr-x 1 root root 18 2004-04-23 16:42 /usr/local/lib/libecore_con -> libecore_con.1.0.0 lrwxr-xr-x 1 root root 18 2004-04-23 16:42 /usr/local/lib/libecore_con.1 -> libecore_con.1.0.0 -rwxr-xr-x 1 root root 89367 2004-04-23 16:42 /usr/local/lib/libecore_con.1.0.0 -rw-r--r-- 1 root staff 103484 2004-04-24 08:53 /usr/local/lib/libecore_con.a lrwxr-xr-x 1 root root 21 2004-04-23 16:42 /usr/local/lib/libecore_config -> libecore_config.1.0.0 lrwxr-xr-x 1 root root 21 2004-04-23 16:42 /usr/local/lib/libecore_config.1 -> libecore_config.1.0.0 -rwxr-xr-x 1 root root 232910 2004-04-23 16:42 /usr/local/lib/libecore_config.1.0.0 -rw-r--r-- 1 root staff 378184 2004-04-24 08:54 /usr/local/lib/libecore_config.a -rwxr-xr-x 1 root staff 1194 2004-04-24 08:54 /usr/local/lib/libecore_config.la lrwxr-xr-x 1 root staff 24 2004-04-24 08:54 /usr/local/lib/libecore_config.so -> libecore_config.so.1.0.0 lrwxr-xr-x 1 root staff 24 2004-04-24 08:54 /usr/local/lib/libecore_config.so.1 -> libecore_config.so.1.0.0 -rwxr-xr-x 1 root staff 235153 2004-04-24 08:54 /usr/local/lib/libecore_config.so.1.0.0 -rwxr-xr-x 1 root staff 942 2004-04-24 08:53 /usr/local/lib/libecore_con.la lrwxr-xr-x 1 root staff 21 2004-04-24 08:53 /usr/local/lib/libecore_con.so -> libecore_con.so.1.0.0 lrwxr-xr-x 1 root staff 21 2004-04-24 08:53 /usr/local/lib/libecore_con.so.1 -> libecore_con.so.1.0.0 -rwxr-xr-x 1 root staff 89395 2004-04-24 08:53 /usr/local/lib/libecore_con.so.1.0.0 lrwxr-xr-x 1 root root 19 2004-04-23 16:42 /usr/local/lib/libecore_evas -> libecore_evas.1.0.0 lrwxr-xr-x 1 root root 19 2004-04-23 16:42 /usr/local/lib/libecore_evas.1 -> libecore_evas.1.0.0 -rwxr-xr-x 1 root root 303917 2004-04-23 16:42 /usr/local/lib/libecore_evas.1.0.0 -rw-r--r-- 1 root staff 481260 2004-04-24 08:54 /usr/local/lib/libecore_evas.a -rwxr-xr-x 1 root staff 1522 2004-04-24 08:54 /usr/local/lib/libecore_evas.la lrwxr-xr-x 1 root staff 22 2004-04-24 08:54 /usr/local/lib/libecore_evas.so -> libecore_evas.so.1.0.0 lrwxr-xr-x 1 root staff 22 2004-04-24 08:54 /usr/local/lib/libecore_evas.so.1 -> libecore_evas.so.1.0.0 -rwxr-xr-x 1 root staff 303917 2004-04-24 08:54 /usr/local/lib/libecore_evas.so.1.0.0 lrwxr-xr-x 1 root root 17 2004-04-23 16:42 /usr/local/lib/libecore_fb -> libecore_fb.1.0.0 lrwxr-xr-x 1 root root 17 2004-04-23 16:42 /usr/local/lib/libecore_fb.1 -> libecore_fb.1.0.0 -rwxr-xr-x 1 root root 64673 2004-04-23 16:42 /usr/local/lib/libecore_fb.1.0.0 -rw-r--r-- 1 root staff 73018 2004-04-24 08:53 /usr/local/lib/libecore_fb.a -rwxr-xr-x 1 root staff 920 2004-04-24 08:53 /usr/local/lib/libecore_fb.la lrwxr-xr-x 1 root staff 20 2004-04-24 08:53 /usr/local/lib/libecore_fb.so -> libecore_fb.so.1.0.0 lrwxr-xr-x 1 root staff 20 2004-04-24 08:53 /usr/local/lib/libecore_fb.so.1 -> libecore_fb.so.1.0.0 -rwxr-xr-x 1 root staff 64673 2004-04-24 08:53 /usr/local/lib/libecore_fb.so.1.0.0 lrwxr-xr-x 1 root root 18 2004-04-23 16:42 /usr/local/lib/libecore_ipc -> libecore_ipc.1.0.0 lrwxr-xr-x 1 root root 18 2004-04-23 16:42 /usr/local/lib/libecore_ipc.1 -> libecore_ipc.1.0.0 -rwxr-xr-x 1 root root 84556 2004-04-23 16:42 /usr/local/lib/libecore_ipc.1.0.0 -rw-r--r-- 1 root staff 108844 2004-04-24 08:54 /usr/local/lib/libecore_ipc.a -rwxr-xr-x 1 root staff 1029 2004-04-24 08:54 /usr/local/lib/libecore_ipc.la lrwxr-xr-x 1 root staff 21 2004-04-24 08:54 /usr/local/lib/libecore_ipc.so -> libecore_ipc.so.1.0.0 lrwxr-xr-x 1 root staff 21 2004-04-24 08:54 /usr/local/lib/libecore_ipc.so.1 -> libecore_ipc.so.1.0.0 -rwxr-xr-x 1 root staff 93766 2004-04-24 08:54 /usr/local/lib/libecore_ipc.so.1.0.0 lrwxr-xr-x 1 root root 18 2004-04-23 16:42 /usr/local/lib/libecore_job -> libecore_job.1.0.0 lrwxr-xr-x 1 root root 18 2004-04-23 16:42 /usr/local/lib/libecore_job.1 -> libecore_job.1.0.0 -rwxr-xr-x 1 root root 31737 2004-04-23 16:42 /usr/local/lib/libecore_job.1.0.0 -rw-r--r-- 1 root staff 34440 2004-04-24 08:53 /usr/local/lib/libecore_job.a -rwxr-xr-x 1 root staff 927 2004-04-24 08:53 /usr/local/lib/libecore_job.la lrwxr-xr-x 1 root staff 21 2004-04-24 08:53 /usr/local/lib/libecore_job.so -> libecore_job.so.1.0.0 lrwxr-xr-x 1 root staff 21 2004-04-24 08:53 /usr/local/lib/libecore_job.so.1 -> libecore_job.so.1.0.0 -rwxr-xr-x 1 root staff 31737 2004-04-24 08:53 /usr/local/lib/libecore_job.so.1.0.0 -rwxr-xr-x 1 root staff 820 2004-04-24 08:53 /usr/local/lib/libecore.la lrwxr-xr-x 1 root staff 17 2004-04-24 08:53 /usr/local/lib/libecore.so -> libecore.so.1.0.0 lrwxr-xr-x 1 root staff 17 2004-04-24 08:53 /usr/local/lib/libecore.so.1 -> libecore.so.1.0.0 -rwxr-xr-x 1 root staff 379538 2004-04-24 08:53 /usr/local/lib/libecore.so.1.0.0 -rw-r--r-- 1 root staff 22566 2004-04-24 08:53 /usr/local/lib/libecore_txt.a -rwxr-xr-x 1 root staff 891 2004-04-24 08:53 /usr/local/lib/libecore_txt.la lrwxr-xr-x 1 root staff 21 2004-04-24 08:53 /usr/local/lib/libecore_txt.so -> libecore_txt.so.1.0.0 lrwxr-xr-x 1 root staff 21 2004-04-24 08:53 /usr/local/lib/libecore_txt.so.1 -> libecore_txt.so.1.0.0 -rwxr-xr-x 1 root staff 23195 2004-04-24 08:53 /usr/local/lib/libecore_txt.so.1.0.0 lrwxr-xr-x 1 root root 16 2004-04-23 16:42 /usr/local/lib/libecore_x -> libecore_x.1.0.0 lrwxr-xr-x 1 root root 16 2004-04-23 16:42 /usr/local/lib/libecore_x.1 -> libecore_x.1.0.0 -rwxr-xr-x 1 root root 751251 2004-04-23 16:42 /usr/local/lib/libecore_x.1.0.0 -rw-r--r-- 1 root staff 1333238 2004-04-24 08:54 /usr/local/lib/libecore_x.a -rwxr-xr-x 1 root staff 1117 2004-04-24 08:54 /usr/local/lib/libecore_x.la lrwxr-xr-x 1 root staff 19 2004-04-24 08:54 /usr/local/lib/libecore_x.so -> libecore_x.so.1.0.0 lrwxr-xr-x 1 root staff 19 2004-04-24 08:54 /usr/local/lib/libecore_x.so.1 -> libecore_x.so.1.0.0 -rwxr-xr-x 1 root staff 751660 2004-04-24 08:54 /usr/local/lib/libecore_x.so.1.0.0
