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

Reply via email to