Hey, > I compiled enlightenment in FreeBSD amd64 (only the bare minimum for a > functional e17 minus the battery module as I don't care about it :D) > and here are my findings. > Small things will be explained below, bigger patches will be attached. > > ecore needs sys/select.h else e_slider.c will fail wondering about > fd_set. (Patch #1)
sys/select.h is for freebsd only (maybe for all the bsd, btw. I don't know). So include that header file only for that os, like #elif __FreeBSD__ # include <sys/select.h> > evas_common.h needs sysctl.h for the portion of code to calculate the > number of cpus and > evas_cpu.c includes num of cpus calculation for FreeBSD (Patch #2) I think that the bsd code should also be done only if pthread is used. I don't know if pthread is available on bsd OS. In addition, you don't use the correct formatting. thanks for testing Vincent ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
