1 diff -ruN ArxLibertatis-1.1.2-r1/CMakeLists.txt ArxLibertatis-1.1.2-r1.aros/CMakeLists.txt
2 --- ArxLibertatis-1.1.2-r1/CMakeLists.txt 2016-03-24 22:50:29.000000000 +0100
3 +++ ArxLibertatis-1.1.2-r1.aros/CMakeLists.txt 2018-08-22 15:35:48.622489341 +0200
7 # Default runtime user and data directories
10 +# AROS uses binary dir for data.
12 set(USER_DIR "Arx Libertatis" CACHE STRING "User dir names")
13 set(USER_DIR_PREFIXES "%FOLDERID_SavedGames%" CACHE STRING "User dir paths")
16 include(PrintConfiguration)
18 include(VersionString)
19 +include(CheckIncludeFiles)
22 # Find required libraries
23 diff -ruN ArxLibertatis-1.1.2-r1/src/core/ArxGame.cpp ArxLibertatis-1.1.2-r1.aros/src/core/ArxGame.cpp
24 --- ArxLibertatis-1.1.2-r1/src/core/ArxGame.cpp 2016-03-24 22:50:29.000000000 +0100
25 +++ ArxLibertatis-1.1.2-r1.aros/src/core/ArxGame.cpp 2018-08-22 03:39:51.016571901 +0200
31 +#include <aros/preprocessor/variadic/size.hpp>
32 +#include <aros/preprocessor/variadic/elem.hpp>
35 #include <boost/foreach.hpp>
37 #include "ai/PathFinderManager.h"
38 diff -ruN ArxLibertatis-1.1.2-r1/src/gui/MenuWidgets.cpp ArxLibertatis-1.1.2-r1.aros/src/gui/MenuWidgets.cpp
39 --- ArxLibertatis-1.1.2-r1/src/gui/MenuWidgets.cpp 2016-03-24 22:50:29.000000000 +0100
40 +++ ArxLibertatis-1.1.2-r1.aros/src/gui/MenuWidgets.cpp 2018-08-22 03:39:51.016571901 +0200
43 #include "window/RenderWindow.h"
45 -using std::wistringstream;
46 +//using std::wistringstream;
50 diff -ruN ArxLibertatis-1.1.2-r1/src/input/Input.cpp ArxLibertatis-1.1.2-r1.aros/src/input/Input.cpp
51 --- ArxLibertatis-1.1.2-r1/src/input/Input.cpp 2016-03-24 22:50:29.000000000 +0100
52 +++ ArxLibertatis-1.1.2-r1.aros/src/input/Input.cpp 2018-08-22 03:39:51.016571901 +0200
55 #include "input/Input.h"
58 +#include <aros/preprocessor/variadic/size.hpp>
59 +#include <aros/preprocessor/variadic/elem.hpp>
65 diff -ruN ArxLibertatis-1.1.2-r1/src/io/fs/FilesystemPOSIX.cpp ArxLibertatis-1.1.2-r1.aros/src/io/fs/FilesystemPOSIX.cpp
66 --- ArxLibertatis-1.1.2-r1/src/io/fs/FilesystemPOSIX.cpp 2016-03-24 22:50:29.000000000 +0100
67 +++ ArxLibertatis-1.1.2-r1.aros/src/io/fs/FilesystemPOSIX.cpp 2018-08-22 03:39:51.016571901 +0200
73 +//FIXME:possibly mutex necessary
74 + if(readdir(handle)) {
76 if(readdir_r(handle, buf, &entry) || !entry) {
78 std::free(_buf), _buf = NULL;