Stuck with getting Cuberite to compile on FreeBSD
#18
I found solution.
I'm add
Code:
"-L /usr/local/lib"
into next files:
Code:
../Release/lib/tolua++/CMakeFiles/tolua.dir/link.txt ../Release/src/CMakeFiles/MCServer.dir/link.txt

But I get next errors
Code:
Scanning dependencies of target sqlite [ 13%] Building C object lib/sqlite/CMakeFiles/sqlite.dir/lsqlite3.c.o [ 13%] Building C object lib/sqlite/CMakeFiles/sqlite.dir/sqlite3.c.o /store1/minecraft/minecraft-test/cuberite/lib/sqlite/sqlite3.c:23345:42: error: use of undeclared identifier 'fchmod' { "fchmod", (sqlite3_syscall_ptr)fchmod, 0 }, ^ /store1/minecraft/minecraft-test/cuberite/lib/sqlite/sqlite3.c:23392:22: error: invalid application of 'sizeof' to an incomplete type 'struct unix_syscall []' for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){ ^~~~~~~~~~ /store1/minecraft/minecraft-test/cuberite/lib/sqlite/sqlite3.c:23401:22: error: invalid application of 'sizeof' to an incomplete type 'struct unix_syscall []' for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){ ^~~~~~~~~~ /store1/minecraft/minecraft-test/cuberite/lib/sqlite/sqlite3.c:23428:20: error: invalid application of 'sizeof' to an incomplete type 'struct unix_syscall []' for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){ ^~~~~~~~~~ /store1/minecraft/minecraft-test/cuberite/lib/sqlite/sqlite3.c:23445:16: error: invalid application of 'sizeof' to an incomplete type 'struct unix_syscall []' for(i=0; i<ArraySize(aSyscall)-1; i++){ ^~~~~~~~~~~~~~~~~~~ /store1/minecraft/minecraft-test/cuberite/lib/sqlite/sqlite3.c:8260:38: note: expanded from macro 'ArraySize' #define ArraySize(X) ((int)(sizeof(X)/sizeof(X[0]))) ^~~ /store1/minecraft/minecraft-test/cuberite/lib/sqlite/sqlite3.c:23449:14: error: invalid application of 'sizeof' to an incomplete type 'struct unix_syscall []' for(i++; i<ArraySize(aSyscall); i++){ ^~~~~~~~~~~~~~~~~~~ /store1/minecraft/minecraft-test/cuberite/lib/sqlite/sqlite3.c:8260:38: note: expanded from macro 'ArraySize' #define ArraySize(X) ((int)(sizeof(X)/sizeof(X[0]))) ^~~ 6 errors generated. *** Error code 1 Stop. make[2]: stopped in /store1/minecraft/minecraft-test/cuberite/Release *** Error code 1 Stop. make[1]: stopped in /store1/minecraft/minecraft-test/cuberite/Release *** Error code 1 Stop. make: stopped in /store1/minecraft/minecraft-test/cuberite/Release
Reply
Thanks given by:


Messages In This Thread
RE: Stuck with getting Cuberite to compile on FreeBSD - by DrMasik - 11-09-2015, 06:42 AM



Users browsing this thread: 1 Guest(s)