Code: Select all
g++ -DHAVE_CONFIG_H -I. -I../../src/include -I./../include -I/opt/local/include -I/opt/local/lib/wx/include/gtk2-unicode-3.0 -I/opt/local/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -I/opt/local/include -I/usr/include -I/opt/local/include/libdrm -I/opt/local/include/freetype2 -fpch-preprocess -O2 -I/opt/local/include -I/usr/include -I/opt/local/include/libdrm -I/opt/local/include/freetype2 -Wall -g -std=gnu++11 -MT libengine_a-ControlSocket.o -MD -MP -MF .deps/libengine_a-ControlSocket.Tpo -c -o libengine_a-ControlSocket.o `test -f 'ControlSocket.cpp' || echo './'`ControlSocket.cpp
In file included from /usr/include/sys/t_lock.h:41:0,
from /usr/include/sys/stream.h:44,
from /usr/include/netinet/in.h:67,
from /usr/include/netdb.h:77,
from ControlSocket.cpp:17:
/usr/include/sys/mutex.h:63:16: error: redefinition of 'struct mutex'
typedef struct mutex {
^
In file included from ../../src/include/event_loop.h:6:0,
from ../../src/include/event_handler.h:7,
from ../../src/include/socket.h:4,
from ../../src/include/misc.h:4,
from ../../src/include/libfilezilla.h:47,
from filezilla.h:1:
../../src/include/mutex.h:21:7: error: previous definition of 'struct mutex'
class mutex final
^
In file included from /usr/include/sys/t_lock.h:41:0,
from /usr/include/sys/stream.h:44,
from /usr/include/netinet/in.h:67,
from /usr/include/netdb.h:77,
from ControlSocket.cpp:17:
/usr/include/sys/mutex.h:69:11: error: invalid type in declaration before ';' token
} kmutex_t;
^