jaklumen Posted November 12, 2015 Share Posted November 12, 2015 I'm sorry if this seems like an idiotic question- I'd love to playtest, but I haven't a clue on how to get anything running on gemRB. I've downloaded the binary, but I haven't any idea on how to get PS:T installed to it. Yes, I read the instructions several times. I found them inadequate. Apologies if this is all obvious to you all... to me, it's not. Also, I'd like to ask: is there a real difference on which version of the game is used? I own a copy of the 2-CD game, but also have GOG's 4-CD version. (From my observation, having played the game numerous times on Windows- the 2-CD game is more stable and free of bugs, while it is nice not to plow through DRM and ads on GOG's version.) Link to comment
lynx Posted November 12, 2015 Share Posted November 12, 2015 The choice of version probably has little effect here, though gog's should be easier to install, since it's just one big file. What operating system are you using? Link to comment
jaklumen Posted November 12, 2015 Author Share Posted November 12, 2015 The choice of version probably has little effect here, though gog's should be easier to install, since it's just one big file. What operating system are you using? Linux Mint 17.2, based on Ubuntu 14.04.2 I am running WINE 1.7.5. Sorry I didn't mention it earlier. I've already got GOG's version downloaded- well, the one that's wine-skinned as a Linux download (so I could just change the .ini to that path?). I also have gemRB 0.8.3.1 built. I do have Nick Daly's launcher... but that's where I get stuck. Link to comment
lynx Posted November 12, 2015 Share Posted November 12, 2015 that launcher is unofficial and unsupported (Nick vanished), so no idea if it still works. copy gemrb/GemRB.*sample.*cfg somewhere and edit that file. Set GamePath to where you installed pst and gametype to pst. Basically this video: (the data/data hack shouldn't be needed anymore) Link to comment
jaklumen Posted November 15, 2015 Author Share Posted November 15, 2015 Nope, I'm totally stuck. The gemRB binary keeps giving "There was an error launching the application." I don't know if it built correctly with autotools (autogen.sh), and I can't seem to figure out cmake... yes, I followed the cmake install instructions, but system choked on 'cmake ..' I'm just not very good compiling/building things from scratch; I guess I'm that noob. I've tried to dig up .deb packages, but I've had a terrible time trying to cobble it together when packages were separated. Once upon a time, though, I had it installed successfully that way. Link to comment
lynx Posted November 15, 2015 Share Posted November 15, 2015 well what are the errors? debian/ubuntu is one version behind currently, so I wouldn't recommend that. Link to comment
Ishad Nha Posted November 15, 2015 Share Posted November 15, 2015 Pre-built binaries work well indeed. Unless you really must compile your own program, go with a pre-compiled binary. Link to comment
jaklumen Posted November 16, 2015 Author Share Posted November 16, 2015 well what are the errors? CmakeError.log: Determining if the pthread_create exist failed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec3385499031/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec3385499031.dir/build.make CMakeFiles/cmTryCompileExec3385499031.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec3385499031.dir/CheckSymbolExists.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec3385499031.dir/CheckSymbolExists.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c Linking C executable cmTryCompileExec3385499031 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3385499031.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec3385499031.dir/CheckSymbolExists.c.o -o cmTryCompileExec3385499031 -rdynamic CMakeFiles/cmTryCompileExec3385499031.dir/CheckSymbolExists.c.o: In function `main': CheckSymbolExists.c:(.text+0xa): undefined reference to `pthread_create' collect2: error: ld returned 1 exit status make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' make[1]: *** [cmTryCompileExec3385499031] Error 1 make: *** [cmTryCompileExec3385499031/fast] Error 2 File /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include <pthread.h> int main(int argc, char** argv) { (void)argv; #ifndef pthread_create return ((int*)(&pthread_create))[argc]; #else (void)argc; return 0; #endif } Determining if the function pthread_create exists in the pthreads failed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec1391229484/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec1391229484.dir/build.make CMakeFiles/cmTryCompileExec1391229484.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec1391229484.dir/CheckFunctionExists.c.o /usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec1391229484.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c Linking C executable cmTryCompileExec1391229484 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1391229484.dir/link.txt --verbose=1 /usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec1391229484.dir/CheckFunctionExists.c.o -o cmTryCompileExec1391229484 -rdynamic -lpthreads /usr/bin/ld: cannot find -lpthreads collect2: error: ld returned 1 exit status make[1]: *** [cmTryCompileExec1391229484] Error 1 make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' make: *** [cmTryCompileExec1391229484/fast] Error 2 Determining if the function strlcpy exists failed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec3583389917/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec3583389917.dir/build.make CMakeFiles/cmTryCompileExec3583389917.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec3583389917.dir/CheckFunctionExists.c.o /usr/bin/cc -DCHECK_FUNCTION_EXISTS=strlcpy -o CMakeFiles/cmTryCompileExec3583389917.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c Linking C executable cmTryCompileExec3583389917 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3583389917.dir/link.txt --verbose=1 /usr/bin/cc -DCHECK_FUNCTION_EXISTS=strlcpy CMakeFiles/cmTryCompileExec3583389917.dir/CheckFunctionExists.c.o -o cmTryCompileExec3583389917 -rdynamic CMakeFiles/cmTryCompileExec3583389917.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x7): undefined reference to `strlcpy' collect2: error: ld returned 1 exit status make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' make[1]: *** [cmTryCompileExec3583389917] Error 1 make: *** [cmTryCompileExec3583389917/fast] Error 2 Performing C++ SOURCE FILE Test PERMITS_OBJECT_TO_FUNCTION_CAST failed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec366648388/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec366648388.dir/build.make CMakeFiles/cmTryCompileExec366648388.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec366648388.dir/src.cxx.o /usr/bin/c++ -Wall -W -Wpointer-arith -pedantic -Wno-format-y2k -Wno-long-long -fno-strict-aliasing -fsigned-char -fvisibility=hidden -fno-stack-protector -DPERMITS_OBJECT_TO_FUNCTION_CAST -o CMakeFiles/cmTryCompileExec366648388.dir/src.cxx.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/src.cxx /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/src.cxx:5:3: error: ‘function’ does not name a type function = (voidvoid) object; ^ make[1]: *** [CMakeFiles/cmTryCompileExec366648388.dir/src.cxx.o] Error 1 make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' make: *** [cmTryCompileExec366648388/fast] Error 2 Source file was: typedef void *(* voidvoid)(void); void *object = 0; voidvoid function; function = (voidvoid) object; CMakeOutput.log: The system is: Linux - 3.13.0-37-generic - i686 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/cc Build flags: Id flags: The output was: 0 Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" The C compiler identification is GNU, found in "/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ Build flags: Id flags: The output was: 0 Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" The CXX compiler identification is GNU, found in "/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out" Determining if the C compiler works passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec2189175831/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec2189175831.dir/build.make CMakeFiles/cmTryCompileExec2189175831.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec2189175831.dir/testCCompiler.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec2189175831.dir/testCCompiler.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/testCCompiler.c Linking C executable cmTryCompileExec2189175831 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2189175831.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec2189175831.dir/testCCompiler.c.o -o cmTryCompileExec2189175831 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Detecting C compiler ABI info compiled with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec2377905928/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec2377905928.dir/build.make CMakeFiles/cmTryCompileExec2377905928.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c Linking C executable cmTryCompileExec2377905928 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2377905928.dir/link.txt --verbose=1 /usr/bin/cc -v CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec2377905928 -rdynamic Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.8/lto-wrapper Target: i686-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu Thread model: posix gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04) COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec2377905928' '-rdynamic' '-mtune=generic' '-march=i686' /usr/lib/gcc/i686-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_i386 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec2377905928 /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.8 -L/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/i686-linux-gnu/4.8/crtend.o /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crtn.o make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec2377905928/fast"] ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec2377905928.dir/build.make CMakeFiles/cmTryCompileExec2377905928.dir/build] ignore line: [make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp'] ignore line: [/usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1] ignore line: [Building C object CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o] ignore line: [/usr/bin/cc -o CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] ignore line: [Linking C executable cmTryCompileExec2377905928] ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2377905928.dir/link.txt --verbose=1] ignore line: [/usr/bin/cc -v CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec2377905928 -rdynamic ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.8/lto-wrapper] ignore line: [Target: i686-linux-gnu] ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu] ignore line: [Thread model: posix] ignore line: [gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec2377905928' '-rdynamic' '-mtune=generic' '-march=i686'] link line: [ /usr/lib/gcc/i686-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_i386 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec2377905928 /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.8 -L/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/i686-linux-gnu/4.8/crtend.o /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crtn.o] arg [/usr/lib/gcc/i686-linux-gnu/4.8/collect2] ==> ignore arg [--sysroot=/] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-m] ==> ignore arg [elf_i386] ==> ignore arg [--hash-style=gnu] ==> ignore arg [--as-needed] ==> ignore arg [-export-dynamic] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib/ld-linux.so.2] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore arg [cmTryCompileExec2377905928] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crt1.o] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crti.o] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/crtbegin.o] ==> ignore arg [-L/usr/lib/gcc/i686-linux-gnu/4.8] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.8] arg [-L/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu] arg [-L/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib] arg [-L/lib/i386-linux-gnu] ==> dir [/lib/i386-linux-gnu] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/i386-linux-gnu] ==> dir [/usr/lib/i386-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/i686-linux-gnu/4.8/../../..] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../..] arg [CMakeFiles/cmTryCompileExec2377905928.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--no-as-needed] ==> ignore arg [-lc] ==> lib [c] arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--no-as-needed] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/crtend.o] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crtn.o] ==> ignore remove lib [gcc] remove lib [gcc_s] remove lib [gcc] remove lib [gcc_s] collapse library dir [/usr/lib/gcc/i686-linux-gnu/4.8] ==> [/usr/lib/gcc/i686-linux-gnu/4.8] collapse library dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu] collapse library dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/i386-linux-gnu] ==> [/lib/i386-linux-gnu] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../..] ==> [/usr/lib] implicit libs: [c] implicit dirs: [/usr/lib/gcc/i686-linux-gnu/4.8;/usr/lib/i386-linux-gnu;/usr/lib;/lib/i386-linux-gnu;/lib] implicit fwks: [] Determining if the CXX compiler works passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec1899010713/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec1899010713.dir/build.make CMakeFiles/cmTryCompileExec1899010713.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec1899010713.dir/testCXXCompiler.cxx.o /usr/bin/c++ -o CMakeFiles/cmTryCompileExec1899010713.dir/testCXXCompiler.cxx.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx Linking CXX executable cmTryCompileExec1899010713 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1899010713.dir/link.txt --verbose=1 /usr/bin/c++ CMakeFiles/cmTryCompileExec1899010713.dir/testCXXCompiler.cxx.o -o cmTryCompileExec1899010713 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Detecting CXX compiler ABI info compiled with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec2384120875/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec2384120875.dir/build.make CMakeFiles/cmTryCompileExec2384120875.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o /usr/bin/c++ -o CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp Linking CXX executable cmTryCompileExec2384120875 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2384120875.dir/link.txt --verbose=1 /usr/bin/c++ -v CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec2384120875 -rdynamic Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.8/lto-wrapper Target: i686-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu Thread model: posix gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04) COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec2384120875' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686' /usr/lib/gcc/i686-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_i386 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec2384120875 /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.8 -L/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i686-linux-gnu/4.8/crtend.o /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crtn.o make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec2384120875/fast"] ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec2384120875.dir/build.make CMakeFiles/cmTryCompileExec2384120875.dir/build] ignore line: [make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp'] ignore line: [/usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1] ignore line: [Building CXX object CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o] ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Linking CXX executable cmTryCompileExec2384120875] ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2384120875.dir/link.txt --verbose=1] ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec2384120875 -rdynamic ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.8/lto-wrapper] ignore line: [Target: i686-linux-gnu] ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu] ignore line: [Thread model: posix] ignore line: [gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.8/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.8/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec2384120875' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686'] link line: [ /usr/lib/gcc/i686-linux-gnu/4.8/collect2 --sysroot=/ --build-id --eh-frame-hdr -m elf_i386 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec2384120875 /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.8/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.8 -L/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.8/../../.. CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i686-linux-gnu/4.8/crtend.o /usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crtn.o] arg [/usr/lib/gcc/i686-linux-gnu/4.8/collect2] ==> ignore arg [--sysroot=/] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-m] ==> ignore arg [elf_i386] ==> ignore arg [--hash-style=gnu] ==> ignore arg [--as-needed] ==> ignore arg [-export-dynamic] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib/ld-linux.so.2] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore arg [cmTryCompileExec2384120875] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crt1.o] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crti.o] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/crtbegin.o] ==> ignore arg [-L/usr/lib/gcc/i686-linux-gnu/4.8] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.8] arg [-L/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu] arg [-L/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib] arg [-L/lib/i386-linux-gnu] ==> dir [/lib/i386-linux-gnu] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/i386-linux-gnu] ==> dir [/usr/lib/i386-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/i686-linux-gnu/4.8/../../..] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../..] arg [CMakeFiles/cmTryCompileExec2384120875.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [/usr/lib/gcc/i686-linux-gnu/4.8/crtend.o] ==> ignore arg [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu/crtn.o] ==> ignore remove lib [gcc_s] remove lib [gcc] remove lib [gcc_s] remove lib [gcc] collapse library dir [/usr/lib/gcc/i686-linux-gnu/4.8] ==> [/usr/lib/gcc/i686-linux-gnu/4.8] collapse library dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../../i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu] collapse library dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/i386-linux-gnu] ==> [/lib/i386-linux-gnu] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/i686-linux-gnu/4.8/../../..] ==> [/usr/lib] implicit libs: [stdc++;m;c] implicit dirs: [/usr/lib/gcc/i686-linux-gnu/4.8;/usr/lib/i386-linux-gnu;/usr/lib;/lib/i386-linux-gnu;/lib] implicit fwks: [] Performing C++ SOURCE FILE Test VISIBILITY_HIDDEN succeded with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec1998251745/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec1998251745.dir/build.make CMakeFiles/cmTryCompileExec1998251745.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec1998251745.dir/src.cxx.o /usr/bin/c++ -Wall -W -Wpointer-arith -pedantic -Wno-format-y2k -Wno-long-long -fno-strict-aliasing -fsigned-char -DVISIBILITY_HIDDEN -fvisibility=hidden -o CMakeFiles/cmTryCompileExec1998251745.dir/src.cxx.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/src.cxx Linking CXX executable cmTryCompileExec1998251745 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1998251745.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -W -Wpointer-arith -pedantic -Wno-format-y2k -Wno-long-long -fno-strict-aliasing -fsigned-char -DVISIBILITY_HIDDEN CMakeFiles/cmTryCompileExec1998251745.dir/src.cxx.o -o cmTryCompileExec1998251745 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Source file was: int main() { return 0;} Performing C++ SOURCE FILE Test STACK_PROTECTOR succeded with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec2286270765/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec2286270765.dir/build.make CMakeFiles/cmTryCompileExec2286270765.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec2286270765.dir/src.cxx.o /usr/bin/c++ -Wall -W -Wpointer-arith -pedantic -Wno-format-y2k -Wno-long-long -fno-strict-aliasing -fsigned-char -fvisibility=hidden -DSTACK_PROTECTOR -fno-stack-protector -o CMakeFiles/cmTryCompileExec2286270765.dir/src.cxx.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/src.cxx Linking CXX executable cmTryCompileExec2286270765 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2286270765.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -W -Wpointer-arith -pedantic -Wno-format-y2k -Wno-long-long -fno-strict-aliasing -fsigned-char -fvisibility=hidden -DSTACK_PROTECTOR CMakeFiles/cmTryCompileExec2286270765.dir/src.cxx.o -o cmTryCompileExec2286270765 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Source file was: int main() { return 0;} Determining if files pthread.h exist passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec1024734384/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec1024734384.dir/build.make CMakeFiles/cmTryCompileExec1024734384.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec1024734384.dir/CheckIncludeFiles.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec1024734384.dir/CheckIncludeFiles.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c Linking C executable cmTryCompileExec1024734384 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1024734384.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec1024734384.dir/CheckIncludeFiles.c.o -o cmTryCompileExec1024734384 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining if the function pthread_create exists in the pthread passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec2192211689/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec2192211689.dir/build.make CMakeFiles/cmTryCompileExec2192211689.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec2192211689.dir/CheckFunctionExists.c.o /usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTryCompileExec2192211689.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c Linking C executable cmTryCompileExec2192211689 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2192211689.dir/link.txt --verbose=1 /usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTryCompileExec2192211689.dir/CheckFunctionExists.c.o -o cmTryCompileExec2192211689 -rdynamic -lpthread make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining if the include file sys/types.h exists passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec556819350/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec556819350.dir/build.make CMakeFiles/cmTryCompileExec556819350.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec556819350.dir/CheckIncludeFile.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec556819350.dir/CheckIncludeFile.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c Linking C executable cmTryCompileExec556819350 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec556819350.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec556819350.dir/CheckIncludeFile.c.o -o cmTryCompileExec556819350 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining if the include file stdint.h exists passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec3355132191/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec3355132191.dir/build.make CMakeFiles/cmTryCompileExec3355132191.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec3355132191.dir/CheckIncludeFile.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec3355132191.dir/CheckIncludeFile.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c Linking C executable cmTryCompileExec3355132191 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3355132191.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec3355132191.dir/CheckIncludeFile.c.o -o cmTryCompileExec3355132191 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining if the include file stddef.h exists passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec2814219645/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec2814219645.dir/build.make CMakeFiles/cmTryCompileExec2814219645.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec2814219645.dir/CheckIncludeFile.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec2814219645.dir/CheckIncludeFile.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c Linking C executable cmTryCompileExec2814219645 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2814219645.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec2814219645.dir/CheckIncludeFile.c.o -o cmTryCompileExec2814219645 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining size of int passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec813879592/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec813879592.dir/build.make CMakeFiles/cmTryCompileExec813879592.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec813879592.dir/SIZEOF_INT.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec813879592.dir/SIZEOF_INT.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CheckTypeSize/SIZEOF_INT.c Linking C executable cmTryCompileExec813879592 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec813879592.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec813879592.dir/SIZEOF_INT.c.o -o cmTryCompileExec813879592 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining size of long int passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec1951638443/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec1951638443.dir/build.make CMakeFiles/cmTryCompileExec1951638443.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec1951638443.dir/SIZEOF_LONG_INT.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec1951638443.dir/SIZEOF_LONG_INT.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CheckTypeSize/SIZEOF_LONG_INT.c Linking C executable cmTryCompileExec1951638443 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1951638443.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec1951638443.dir/SIZEOF_LONG_INT.c.o -o cmTryCompileExec1951638443 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining if the function strndup exists passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec3499351371/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec3499351371.dir/build.make CMakeFiles/cmTryCompileExec3499351371.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec3499351371.dir/CheckFunctionExists.c.o /usr/bin/cc -DCHECK_FUNCTION_EXISTS=strndup -o CMakeFiles/cmTryCompileExec3499351371.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c <command-line>:0:23: warning: conflicting types for built-in function ‘strndup’ [enabled by default] /usr/share/cmake-2.8/Modules/CheckFunctionExists.c:3:6: note: in expansion of macro ‘CHECK_FUNCTION_EXISTS’ char CHECK_FUNCTION_EXISTS(); ^ Linking C executable cmTryCompileExec3499351371 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3499351371.dir/link.txt --verbose=1 /usr/bin/cc -DCHECK_FUNCTION_EXISTS=strndup CMakeFiles/cmTryCompileExec3499351371.dir/CheckFunctionExists.c.o -o cmTryCompileExec3499351371 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining if the function setenv exists passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec2005241502/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec2005241502.dir/build.make CMakeFiles/cmTryCompileExec2005241502.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec2005241502.dir/CheckFunctionExists.c.o /usr/bin/cc -DCHECK_FUNCTION_EXISTS=setenv -o CMakeFiles/cmTryCompileExec2005241502.dir/CheckFunctionExists.c.o -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c Linking C executable cmTryCompileExec2005241502 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2005241502.dir/link.txt --verbose=1 /usr/bin/cc -DCHECK_FUNCTION_EXISTS=setenv CMakeFiles/cmTryCompileExec2005241502.dir/CheckFunctionExists.c.o -o cmTryCompileExec2005241502 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining if files unistd.h exist passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec3056846874/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec3056846874.dir/build.make CMakeFiles/cmTryCompileExec3056846874.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec3056846874.dir/CheckIncludeFiles.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec3056846874.dir/CheckIncludeFiles.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c Linking C executable cmTryCompileExec3056846874 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3056846874.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec3056846874.dir/CheckIncludeFiles.c.o -o cmTryCompileExec3056846874 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Determining if files malloc.h exist passed with the following output: Change Dir: /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp Run Build Command:/usr/bin/make "cmTryCompileExec2386630896/fast" /usr/bin/make -f CMakeFiles/cmTryCompileExec2386630896.dir/build.make CMakeFiles/cmTryCompileExec2386630896.dir/build make[1]: Entering directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec2386630896.dir/CheckIncludeFiles.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec2386630896.dir/CheckIncludeFiles.c.o -c /home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c Linking C executable cmTryCompileExec2386630896 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2386630896.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec2386630896.dir/CheckIncludeFiles.c.o -o cmTryCompileExec2386630896 -rdynamic make[1]: Leaving directory `/home/jaklumen/gemrb-0.8.3.1/build/CMakeFiles/CMakeTmp' Yes, I know I'm missing dependencies, but it's 22:22 here and I'm very tired... need to sleep. debian/ubuntu is one version behind currently, so I wouldn't recommend that. I have ONE box (so nothing that I can just play with downtime)... and I don't have the time to set up a multiboot for other distributions. Yes, I'm very aware that the devs favor flavors other than Debian, and yes, I'm further behind staying with Mint instead of the main Debian tree. That does seem a bit odd- granted, I'm really just a user- but both GOG and Steam keep their basis in Debian. Pre-built binaries work well indeed. Unless you really must compile your own program, go with a pre-compiled binary. Yeah- I can't seem to find working binaries. I don't remember what's currently up with PlayDeb- I can't grab the package there- the website tells me it can't find it. The Ubuntu multiverse seems to be lacking the main gemRB package- I can get gemrb-data and such, but not the main. Link to comment
lynx Posted November 16, 2015 Share Posted November 16, 2015 I don't see errors there, those look just like functionality checks. If cmake errored out, it would be visible in your console directly (differently). This small excerpt of the detailed logs is pretty useless. We can't really affect what version Debian or derivatives ship, except to some extent in their development version/branch. We don't treat any distribution specially either. We used to have OpenBuildService set up, but it's a nuisance to maintain. Our other build bots don't save linux results. PlayDeb also has older versions according to the site, so that's pretty useless. Where did you get the source from? I've never heard of 0.8.3.1 and I'm the release dude. Link to comment
jaklumen Posted November 16, 2015 Author Share Posted November 16, 2015 Where did you get the source from? I've never heard of 0.8.3.1 and I'm the release dude. Sourceforge, version released 2015-08-03, tarball. It's listed as the latest version. *shrug* Link to comment
lynx Posted November 16, 2015 Share Posted November 16, 2015 Ah, cool. I guess I forgot a screwup. Link to comment
jaklumen Posted November 16, 2015 Author Share Posted November 16, 2015 I think I might be stuck on getting configuration files just right. This is what I get trying to execute the .desktop file: /home/jaklumen/gemrb-0.8.3.1/gemrb.desktop: line 1: [Desktop: command not found /home/jaklumen/gemrb-0.8.3.1/gemrb.desktop: line 4: engine: command not found /home/jaklumen/gemrb-0.8.3.1/gemrb.desktop: line 5: unexpected EOF while looking for matching `'' /home/jaklumen/gemrb-0.8.3.1/gemrb.desktop: line 12: syntax error: unexpected end of file errors for the binary (from the /build folder): [Core]: GemRB Core Version v0.8.3 Loading... [Core]: Initializing the Event Manager... [Unknown]: **cannot open** [Core/ERROR]: Cache path ./Cache doesn't exist, not a folder or contains alien files! Segmentation fault not sure what I missed that the cache wasn't created Link to comment
lynx Posted November 16, 2015 Share Posted November 16, 2015 it's probably full, some installs come that way. If you want to be supersure which folder it is talking about, just use an absolute path. .desktop files are not binaries (or shell scripts as the errors show) and need a special interpreter, something that kde or gnome or ... provide by default. Link to comment
jaklumen Posted November 17, 2015 Author Share Posted November 17, 2015 it's probably full, some installs come that way. If you want to be supersure which folder it is talking about, just use an absolute path. .desktop files are not binaries (or shell scripts as the errors show) and need a special interpreter, something that kde or gnome or ... provide by default. Yeah... I can't even find the cache path, and it doesn't seem to recognize the absolute path I specified, unless I made a mistake. Would it help to provide the .cfg here? Link to comment
lynx Posted November 17, 2015 Share Posted November 17, 2015 CachePath is set in the gemrb config and the only thing to note is that you don't have to escape spaces and other special chars like you would in the shell. if you're not sure you're running gemrb with the config you're editing (since we try many default paths), you can specify it manually, eg. by running gemrb -c my.cfg . Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.