Compiling Error: irrTypes.h Not found

User avatar
Traxie21
Member
 
Posts: 753
Joined: Mon Dec 31, 2012 10:48

Compiling Error: irrTypes.h Not found

by Traxie21 » Wed Feb 27, 2013 18:00

I've been working all morning trying to compile minetest git on Windows XP using Cmake/MinGW

I finally got the configuration working, and am able to start building, but it crashes with this:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
***\MT-source\minetest>mingw32-make
-- *** Will build version 0.4.4-d1 ***
-- IRRLICHT_SOURCE_DIR = ***MT/MT-source/irrlicht-1.8/source
-- IRRLICHT_INCLUDE_DIR =
-- IRRLICHT_LIBRARY =
-- IRRLICHT_DLL =
-- Could NOT find IRRLICHT (missing:  IRRLICHT_LIBRARY IRRLICHT_INCLUDE_DIR)
-- CURL_INCLUDE_DIR = ***MT/MT-source/curl
-- CURL_LIBRARY = ***MT/MT-source/curl/libcurl.dll
-- GetText disabled
-- Using project jthread library
-- Using project sqlite3 library
-- Using project json library
-- Configuring done
-- Generating done
-- Build files have been written to: ***MT/MT-source/minetest
Scanning dependencies of target json
[  0%] Building CXX object src/json/CMakeFiles/json.dir/jsoncpp.cpp.obj
Linking CXX static library libjson.a
[  0%] Built target json
Scanning dependencies of target jthread
[  1%] Building CXX object src/jthread/CMakeFiles/jthread.dir/win32/jmutex.cpp.o
bj
[  2%] Building CXX object src/jthread/CMakeFiles/jthread.dir/win32/jthread.cpp.
obj
Linking CXX static library libjthread.a
[  2%] Built target jthread
Scanning dependencies of target sqlite3
[  3%] Building C object src/sqlite/CMakeFiles/sqlite3.dir/sqlite3.c.obj
Linking C static library libsqlite3.a
[  3%] Built target sqlite3
Scanning dependencies of target lua
[  4%] Building C object src/lua/build/CMakeFiles/lua.dir/lapi.obj
[  4%] Building C object src/lua/build/CMakeFiles/lua.dir/lauxlib.obj
[  5%] Building C object src/lua/build/CMakeFiles/lua.dir/lbaselib.obj
[  6%] Building C object src/lua/build/CMakeFiles/lua.dir/lcode.obj
[  7%] Building C object src/lua/build/CMakeFiles/lua.dir/ldblib.obj
[  7%] Building C object src/lua/build/CMakeFiles/lua.dir/ldebug.obj
[  8%] Building C object src/lua/build/CMakeFiles/lua.dir/ldo.obj
[  9%] Building C object src/lua/build/CMakeFiles/lua.dir/ldump.obj
[ 10%] Building C object src/lua/build/CMakeFiles/lua.dir/lfunc.obj
[ 11%] Building C object src/lua/build/CMakeFiles/lua.dir/lgc.obj
[ 11%] Building C object src/lua/build/CMakeFiles/lua.dir/linit.obj
[ 12%] Building C object src/lua/build/CMakeFiles/lua.dir/liolib.obj
[ 13%] Building C object src/lua/build/CMakeFiles/lua.dir/llex.obj
[ 14%] Building C object src/lua/build/CMakeFiles/lua.dir/lmathlib.obj
[ 14%] Building C object src/lua/build/CMakeFiles/lua.dir/lmem.obj
[ 15%] Building C object src/lua/build/CMakeFiles/lua.dir/loadlib.obj
[ 16%] Building C object src/lua/build/CMakeFiles/lua.dir/lobject.obj
[ 17%] Building C object src/lua/build/CMakeFiles/lua.dir/lopcodes.obj
[ 17%] Building C object src/lua/build/CMakeFiles/lua.dir/loslib.obj
[ 18%] Building C object src/lua/build/CMakeFiles/lua.dir/lparser.obj
[ 19%] Building C object src/lua/build/CMakeFiles/lua.dir/lstate.obj
[ 20%] Building C object src/lua/build/CMakeFiles/lua.dir/lstring.obj
[ 21%] Building C object src/lua/build/CMakeFiles/lua.dir/lstrlib.obj
[ 21%] Building C object src/lua/build/CMakeFiles/lua.dir/ltable.obj
[ 22%] Building C object src/lua/build/CMakeFiles/lua.dir/ltablib.obj
[ 23%] Building C object src/lua/build/CMakeFiles/lua.dir/ltm.obj
[ 24%] Building C object src/lua/build/CMakeFiles/lua.dir/lundump.obj
[ 24%] Building C object src/lua/build/CMakeFiles/lua.dir/lvm.obj
[ 25%] Building C object src/lua/build/CMakeFiles/lua.dir/lzio.obj
Linking C static library liblua.a
[ 25%] Built target lua
Scanning dependencies of target minetest
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/rollback_interface.cpp.ob
j
In file included from ***\MT-source\minetest-minetest-d31f07b\sr
c\irr_v3d.h:23:0,
                 from ***\MT-source\minetest-minetest-d31f07b\sr
c\rollback_interface.h:23,
                 from ***\MT-source\minetest-minetest-d31f07b\sr
c\rollback_interface.cpp:20:
***\MT-source\minetest-minetest-d31f07b\src\irrlichttypes.h:23:2
2: fatal error: irrTypes.h: No such file or directory
compilation terminated.
mingw32-make[2]: *** [src/CMakeFiles/minetest.dir/rollback_interface.cpp.obj] Er
ror 1
mingw32-make[1]: *** [src/CMakeFiles/minetest.dir/all] Error 2
mingw32-make: *** [all] Error 2


I get the same error with the directories for irrichit 1.8 and 1.7.3
 

User avatar
PilzAdam
Member
 
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam

by PilzAdam » Wed Feb 27, 2013 18:49

Have you set the correct include directory for irrlicht?
 

User avatar
Traxie21
Member
 
Posts: 753
Joined: Mon Dec 31, 2012 10:48

by Traxie21 » Wed Feb 27, 2013 20:17

I believe so, what would it be? I set it to the irrichit-1.7.2 folder.
 

User avatar
PilzAdam
Member
 
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam

by PilzAdam » Wed Feb 27, 2013 20:34

In my cross compile buildscript I have set it to irrlicht-version/include/
 

User avatar
Traxie21
Member
 
Posts: 753
Joined: Mon Dec 31, 2012 10:48

by Traxie21 » Wed Feb 27, 2013 22:08

Attempting....

EDIT: It got to 50%, and then crashed, unable to find zlib.h (Odd, because all the zlib settings were auto-configured fine.)
Also, almost every file had the non-fatal error: too many arguments for type bool or something like that.
Last edited by Traxie21 on Thu Feb 28, 2013 02:08, edited 1 time in total.
 


Return to Minetest Engine

Who is online

Users browsing this forum: No registered users and 3 guests

cron