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
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to