The patch worked! Ecore compiled without error. Thank you very much. Will this patch be applied to the E17 CVS respository ?
Regards, Mike McNeil Sr. Network Engineer University of California Berkeley Peter Wehrfritz wrote: > M.McNeil schrieb: >> All, >> >> I recently installed FreeBSD 7.0 on a new machine and tried >> installing E17 via CVS using the easy_e17.sh script. When it tried >> to build Ecore, it choked with the following error: >> >> gmake[4]: Nothing to be done for `all'. >> gmake[4]: Leaving directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src/lib/ecore_ipc' >> Making all in ecore_evas >> gmake[4]: Entering directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src/lib/ecore_evas' >> gmake[4]: Nothing to be done for `all'. >> gmake[4]: Leaving directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src/lib/ecore_evas' >> Making all in ecore_config >> gmake[4]: Entering directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src/lib/ecore_config' >> gmake[4]: Nothing to be done for `all'. >> gmake[4]: Leaving directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src/lib/ecore_config' >> Making all in ecore_file >> gmake[4]: Entering directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src/lib/ecore_file' >> /usr/local/bin/bash ../../../libtool --tag=CC --mode=compile gcc >> -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib/ecore >> -I../../../src/lib/ecore_con -I../../../src/lib/ecore >> -I/usr/local/include -I/usr/local/include -I/opt/e17/include >> -lintl -liconv -L/usr/local/lib -L/usr/X11R6/lib -I/usr/local/include >> -I/usr/X11R6/include -MT ecore_file_download.lo -MD -MP -MF >> .deps/ecore_file_download.Tpo -c -o ecore_file_download.lo >> ecore_file_download.c >> gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib/ecore >> -I../../../src/lib/ecore_con -I../../../src/lib/ecore >> -I/usr/local/include -I/usr/local/include -I/opt/e17/include -lintl >> -liconv -L/usr/local/lib -L/usr/X11R6/lib -I/usr/local/include >> -I/usr/X11R6/include -MT ecore_file_download.lo -MD -MP -MF >> .deps/ecore_file_download.Tpo -c ecore_file_download.c -fPIC -DPIC >> -o .libs/ecore_file_download.o >> In file included from ecore_file_download.c:4: >> ../../../src/lib/ecore_con/Ecore_Con.h:207: error: expected >> declaration specifiers or '...' before 'time_t' >> gmake[4]: *** [ecore_file_download.lo] Error 1 >> gmake[4]: Leaving directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src/lib/ecore_file' >> gmake[3]: *** [all-recursive] Error 1 >> gmake[3]: Leaving directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src/lib' >> gmake[2]: *** [all-recursive] Error 1 >> gmake[2]: Leaving directory >> `/usr/home/mmcneil/e17_cvs/e17/libs/ecore/src' >> gmake[1]: *** [all-recursive] Error 1 >> gmake[1]: Leaving directory `/usr/home/mmcneil/e17_cvs/e17/libs/ecore' >> gmake: *** [all] Error 2 >> >> Is there something wrong with the latest CVS build of ecore ? > Looks like Ecore_Con uses time_t, but never defines it. For some > reason, i don't know, netdb.h includes time.h for gnu systems only. I > attached a patch, can you please test it, if this solves your problem? > > Peter ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
