in kdevelop adding both enlightenment-config and edje-config libs and cflags I get the same results:
e_mod_main.o: In function `_gc_init':
/home/barni/C/e_modules/calc/src/e_mod_main.c:68: undefined reference to `e_theme_edje_object_set'
/home/barni/C/e_modules/calc/src/e_mod_main.c:72: undefined reference to `e_gadcon_client_new'
/home/barni/C/e_modules/calc/src/e_mod_main.c:78: undefined reference to `e_gadcon_client_util_menu_attach'
e_mod_main.o: In function `_gc_orient':
/home/barni/C/e_modules/calc/src/e_mod_main.c:100: undefined reference to `e_gadcon_client_aspect_set'
/home/barni/C/e_modules/calc/src/e_mod_main.c:101: undefined reference to `e_gadcon_client_min_size_set'
e_mod_main.o: In function `_gc_icon':
/home/barni/C/e_modules/calc/src/e_mod_main.c:118: undefined reference to `e_module_dir_get'
e_mod_main.o: In function `e_modapi_init':
/home/barni/C/e_modules/calc/src/e_mod_main.c:146: undefined reference to `e_gadcon_provider_register'
e_mod_main.o: In function `e_modapi_shutdown':
/home/barni/C/e_modules/calc/src/e_mod_main.c:155: undefined reference to `e_gadcon_provider_unregister'
e_mod_main.o: In function `e_modapi_about':
/home/barni/C/e_modules/calc/src/e_mod_main.c:168: undefined reference to `e_module_dialog_show'
collect2: ld returned 1 exit status
make[1]: *** [calc] Error 1
make[1]: se sale del directorio `/home/barni/C/e_modules/calc/debug/src'
make: *** [install-recursive] Error 1
***Terminado con estado 2***
while with the command line gcc e_mod_main.c `enlightenment-config --libs --cflags` I get: /opt/e17/include/enlightenment/e.h:7:20: error: config.h:/opt/e17/include/enlightenment/e.h:7:20: error: config.h:not such file or dir