Page MenuHomePhabricator

Cannot build Enlightenment
Closed, ResolvedPublic

Description

FreeBSD 12.1
EFL installed from Git
Building E from Git:

[175/602] Compiling C object 'src/bin/3a6e061@@enlightenment_start@exe/e_start_main.c.o'
FAILED: src/bin/3a6e061@@enlightenment_start@exe/e_start_main.c.o
cc -Isrc/bin/3a6e061@@enlightenment_start@exe -Isrc/bin -I../src/bin -I. -I.. -I/usr/local/include/eina-1 -I/usr/local/include/eina-1/eina -I/usr/local/include -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu99 -O3 -DHAVE_CONFIG_H=1 -Wall -W -Wpointer-arith -Wshadow -Wno-missing-field-initializers -Wfloat-equal -Wuninitialized -Wundef -Wcast-align -Wformat=2 -Wno-format-y2k '-DPACKAGE_BIN_DIR="/usr/local/bin"' '-DPACKAGE_LIB_DIR="/usr/local/lib"' '-DPACKAGE_DATA_DIR="/usr/local/share/enlightenment"' '-DPACKAGE_SYSCONF_DIR="/usr/local/etc"' -O -march=native -g -pthread -MD -MQ 'src/bin/3a6e061@@enlightenment_start@exe/e_start_main.c.o' -MF 'src/bin/3a6e061@@enlightenment_start@exe/e_start_main.c.o.d' -o 'src/bin/3a6e061@@enlightenment_start@exe/e_start_main.c.o' -c ../src/bin/e_start_main.c
In file included from ../src/bin/e_start_main.c:34:
In file included from /usr/local/include/eina-1/Eina.h:216:
/usr/local/include/eina-1/eina/eina_main.h:22:10: fatal error: 'Efl_Config.h' file not found
#include <Efl_Config.h>
         ^~~~~~~~~~~~~~
1 error generated.

The file Efl_Config.h is present in /usr/local/include/efl-1 directory - probably there is a problem with build config.

Peter2121 closed this task as Resolved.EditedMay 28 2020, 2:47 PM
Peter2121 claimed this task.

Seems to be fixed by Raster's commit: 2bd98e830f51fa985cbc3a0ab2db4e759ec75354