I’m able o build logog with help of latest cmake + mingw32-make. I’ve set up Linker settings and I get no “library not found errors” but still when linking I get “undefined reference to” errors. I'm doing the same steps to build SFML that also uses pthread with no problems.
To reproduce:
- Make a new console application in Code::Blocks
- Copy logog-master to $ProjDir$/libs/logog
- Run cmake-gui (cmake-2.8.10.1-win32-x86)
- Set source code dir to $ProjDir$/libs/logog and build dir to $ProjDir$/libs/logog/Debug
- Press Configure
- Set CMAKE_BUILD_TYPE Debug
- Set CMAKE_CXX_FLAGS to –std=c++11
- Press Configure again
- Press Generate
- Run mingw32-make –f Makefile in $ProjDir$/libs/logog
[same steps 3-10 for Release]
- In Code::Blocks set compiler to use -std=c++11 (global option)
- In project build options Search directories->Compiler ad $ProjDir$/logog/include
- In project build options Search directories->Linker ad $ProjDir$/logog/Debug and $ProjDir$/logog/Release respectively
- In linker settings link the logogd and logog libraries for Debug and Release respectively
- Use the most basic example of using logog in the main block and build
- Link error
Code::Blocks Log-file for a project I made (configured with the above steps):
-------------- Clean: Debug in OGLEngine (compiler: GNU GCC Compiler)---------------
Cleaned "OGLEngine - Debug"
-------------- Build: Debug in OGLEngine (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -std=c++11 -Wall -Winvalid-pch -g -v -std=c++11 -Wall -Ilibs\logog\include -Ilibs\boost -Ilibs\SFML\include -c D:\X_Tmp\OGLE\OGLEngine\src\platforms.h -o src\platforms.h.gch
mingw32-g++.exe -std=c++11 -Wall -Winvalid-pch -g -v -std=c++11 -Wall -Ilibs\logog\include -Ilibs\boost -Ilibs\SFML\include -c D:\X_Tmp\OGLE\OGLEngine\src\GameMain\gamemain.cpp -o obj\Debug\src\GameMain\gamemain.o
Using built-in specs.
COLLECT_GCC=mingw32-g++.exe
Target: mingw32
Configured with: ../gcc-4.7.2/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
Thread model: win32
gcc version 4.7.2 (GCC)
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'src\platforms.h.gch' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/cc1plus.exe -quiet -v -I libs\logog\include -I libs\boost -I libs\SFML\include -iprefix d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/ D:\X_Tmp\OGLE\OGLEngine\src\platforms.h -quiet -dumpbase platforms.h -mtune=i386 -march=i386 -auxbase-strip src\platforms.h.gch -g -Winvalid-pch -Wall -std=c++11 -std=c++11 -version -o C:\Users\rofarkas\AppData\Local\Temp\cc5DbTuz.s --output-pch= src\platforms.h.gch
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/mingw32"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/backward"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include"
ignoring nonexistent directory "/mingw/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include-fixed"
ignoring nonexistent directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring nonexistent directory "/mingw/include"
include "..." search starts here:
include <...> search starts here:
libs\logog\include
libs\boost
libs\SFML\include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/mingw32
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/backward
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include-fixed
End of search list.
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: fdc0bc7c97f61ac24bf8edb5646b3bc3
mingw32-g++.exe -std=c++11 -Wall -Winvalid-pch -g -v -std=c++11 -Wall -Ilibs\logog\include -Ilibs\boost -Ilibs\SFML\include -c D:\X_Tmp\OGLE\OGLEngine\src\GameMain\isettings.cpp -o obj\Debug\src\GameMain\isettings.o
mingw32-g++.exe -std=c++11 -Wall -Winvalid-pch -g -v -std=c++11 -Wall -Ilibs\logog\include -Ilibs\boost -Ilibs\SFML\include -c D:\X_Tmp\OGLE\OGLEngine\src\GameMain\settings.cpp -o obj\Debug\src\GameMain\settings.o
mingw32-g++.exe -std=c++11 -Wall -Winvalid-pch -g -v -std=c++11 -Wall -Ilibs\logog\include -Ilibs\boost -Ilibs\SFML\include -c D:\X_Tmp\OGLE\OGLEngine\src\main.cpp -o obj\Debug\src\main.o
Using built-in specs.
COLLECT_GCC=mingw32-g++.exe
Target: mingw32
Configured with: ../gcc-4.7.2/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
Thread model: win32
gcc version 4.7.2 (GCC)
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\gamemain.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/cc1plus.exe -quiet -v -I libs\logog\include -I libs\boost -I libs\SFML\include -iprefix d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/ D:\X_Tmp\OGLE\OGLEngine\src\GameMain\gamemain.cpp -quiet -dumpbase gamemain.cpp -mtune=i386 -march=i386 -auxbase-strip obj\Debug\src\GameMain\gamemain.o -g -Winvalid-pch -Wall -std=c++11 -std=c++11 -version -o C:\Users\rofarkas\AppData\Local\Temp\ccMQWFxI.s
Using built-in specs.
COLLECT_GCC=mingw32-g++.exe
Target: mingw32
Configured with: ../gcc-4.7.2/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
Thread model: win32
gcc version 4.7.2 (GCC)
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\isettings.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/cc1plus.exe -quiet -v -I libs\logog\include -I libs\boost -I libs\SFML\include -iprefix d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/ D:\X_Tmp\OGLE\OGLEngine\src\GameMain\isettings.cpp -quiet -dumpbase isettings.cpp -mtune=i386 -march=i386 -auxbase-strip obj\Debug\src\GameMain\isettings.o -g -Winvalid-pch -Wall -std=c++11 -std=c++11 -version -o C:\Users\rofarkas\AppData\Local\Temp\ccsAXFxI.s
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/mingw32"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/backward"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include"
ignoring nonexistent directory "/mingw/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include-fixed"
ignoring nonexistent directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring nonexistent directory "/mingw/include"
include "..." search starts here:
include <...> search starts here:
libs\logog\include
libs\boost
libs\SFML\include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/mingw32
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/backward
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include-fixed
End of search list.
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: fdc0bc7c97f61ac24bf8edb5646b3bc3
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\isettings.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/as.exe -v -I libs\logog\include -I libs\boost -I libs\SFML\include -o obj\Debug\src\GameMain\isettings.o C:\Users\rofarkas\AppData\Local\Temp\ccsAXFxI.s
GNU assembler version 2.22 (mingw32) using BFD version (GNU Binutils) 2.22
COMPILER_PATH=d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/;d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/
LIBRARY_PATH=d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/lib/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\isettings.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
mingw32-g++.exe -Llibs\logog\bin\Debug -Llibs\SFML\bin\Debug\lib -o bin\Debug\OGLEngine.exe obj\Debug\src\GameMain\gamemain.o obj\Debug\src\GameMain\isettings.o obj\Debug\src\GameMain\settings.o obj\Debug\src\main.o -lpthreadGC2 -lopengl32 -lglu32 -llogogd -lsfml-audio-d -lsfml-network-d -lsfml-graphics-d -lsfml-window-d -lsfml-system-d
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/mingw32"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/backward"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include"
ignoring nonexistent directory "/mingw/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include-fixed"
ignoring nonexistent directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring nonexistent directory "/mingw/include"
include "..." search starts here:
include <...> search starts here:
libs\logog\include
libs\boost
libs\SFML\include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/mingw32
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/backward
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include-fixed
End of search list.
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: fdc0bc7c97f61ac24bf8edb5646b3bc3
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\gamemain.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/as.exe -v -I libs\logog\include -I libs\boost -I libs\SFML\include -o obj\Debug\src\GameMain\gamemain.o C:\Users\rofarkas\AppData\Local\Temp\ccMQWFxI.s
GNU assembler version 2.22 (mingw32) using BFD version (GNU Binutils) 2.22
COMPILER_PATH=d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/;d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/
LIBRARY_PATH=d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/lib/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\gamemain.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
Using built-in specs.
COLLECT_GCC=mingw32-g++.exe
Target: mingw32
Configured with: ../gcc-4.7.2/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
Thread model: win32
gcc version 4.7.2 (GCC)
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\settings.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/cc1plus.exe -quiet -v -I libs\logog\include -I libs\boost -I libs\SFML\include -iprefix d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/ D:\X_Tmp\OGLE\OGLEngine\src\GameMain\settings.cpp -quiet -dumpbase settings.cpp -mtune=i386 -march=i386 -auxbase-strip obj\Debug\src\GameMain\settings.o -g -Winvalid-pch -Wall -std=c++11 -std=c++11 -version -o C:\Users\rofarkas\AppData\Local\Temp\ccIKCEkI.s
Using built-in specs.
COLLECT_GCC=mingw32-g++.exe
Target: mingw32
Configured with: ../gcc-4.7.2/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
Thread model: win32
gcc version 4.7.2 (GCC)
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\main.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/cc1plus.exe -quiet -v -I libs\logog\include -I libs\boost -I libs\SFML\include -iprefix d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/ D:\X_Tmp\OGLE\OGLEngine\src\main.cpp -quiet -dumpbase main.cpp -mtune=i386 -march=i386 -auxbase-strip obj\Debug\src\main.o -g -Winvalid-pch -Wall -std=c++11 -std=c++11 -version -o C:\Users\rofarkas\AppData\Local\Temp\ccqtPmfI.s
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/mingw32"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/backward"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include"
ignoring nonexistent directory "/mingw/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include-fixed"
ignoring nonexistent directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring nonexistent directory "/mingw/include"
include "..." search starts here:
include <...> search starts here:
libs\logog\include
libs\boost
libs\SFML\include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/mingw32
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/backward
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include-fixed
End of search list.
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: fdc0bc7c97f61ac24bf8edb5646b3bc3
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\main.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/as.exe -v -I libs\logog\include -I libs\boost -I libs\SFML\include -o obj\Debug\src\main.o C:\Users\rofarkas\AppData\Local\Temp\ccqtPmfI.s
GNU assembler version 2.22 (mingw32) using BFD version (GNU Binutils) 2.22
COMPILER_PATH=d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/;d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/
LIBRARY_PATH=d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/lib/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\main.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/mingw32"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include/c++/backward"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include"
ignoring nonexistent directory "/mingw/include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../include"
ignoring duplicate directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/include-fixed"
ignoring nonexistent directory "d:/programfiles/portable/cb_win32/mingw/lib/gcc/../../lib/gcc/mingw32/4.7.2/../../../../mingw32/include"
ignoring nonexistent directory "/mingw/include"
include "..." search starts here:
include <...> search starts here:
libs\logog\include
libs\boost
libs\SFML\include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/mingw32
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include/c++/backward
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/../../../../include
d:\programfiles\portable\cb_win32\mingw\bin../lib/gcc/mingw32/4.7.2/include-fixed
End of search list.
GNU C++ (GCC) version 4.7.2 (mingw32)
compiled by GNU C version 4.7.2, GMP version 5.0.1, MPFR version 2.4.1, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: fdc0bc7c97f61ac24bf8edb5646b3bc3
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\settings.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/as.exe -v -I libs\logog\include -I libs\boost -I libs\SFML\include -o obj\Debug\src\GameMain\settings.o C:\Users\rofarkas\AppData\Local\Temp\ccIKCEkI.s
GNU assembler version 2.22 (mingw32) using BFD version (GNU Binutils) 2.22
COMPILER_PATH=d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/mingw32/4.7.2/;d:/programfiles/portable/cb_win32/mingw/bin/../libexec/gcc/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/
LIBRARY_PATH=d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/lib/;d:/programfiles/portable/cb_win32/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../
COLLECT_GCC_OPTIONS='-std=c++11' '-Winvalid-pch' '-g' '-v' '-std=c++11' '-Wall' '-I' 'libs\logog\include' '-I' 'libs\boost' '-I' 'libs\SFML\include' '-c' '-o' 'obj\Debug\src\GameMain\settings.o' '-shared-libgcc' '-mtune=i386' '-march=i386'
libs\logog\bin\Debug/liblogogd.a(mutex.cpp.obj): In function ZN5logog5MutexC2Ev': D:/X_Tmp/OGLE/OGLEngine/libs/logog/src/mutex.cpp:12: undefined reference to
_imp__pthread_mutex_init'
libs\logog\bin\Debug/liblogogd.a(mutex.cpp.obj): In function ZN5logog5MutexC2ERKS0_': D:/X_Tmp/OGLE/OGLEngine/libs/logog/src/mutex.cpp:17: undefined reference to
_imp__pthread_mutex_init'
libs\logog\bin\Debug/liblogogd.a(mutex.cpp.obj): In functionZN5logog5MutexaSERKS0_': D:/X_Tmp/OGLE/OGLEngine/libs/logog/src/mutex.cpp:22: undefined reference to
_imp__pthread_mutex_init'
libs\logog\bin\Debug/liblogogd.a(mutex.cpp.obj): In functionZN5logog5MutexD2Ev': D:/X_Tmp/OGLE/OGLEngine/libs/logog/src/mutex.cpp:28: undefined reference to
_imp__pthread_mutex_destroy'
libs\logog\bin\Debug/liblogogd.a(mutex.cpp.obj): In functionZN5logog5Mutex9MutexLockEv': D:/X_Tmp/OGLE/OGLEngine/libs/logog/src/mutex.cpp:33: undefined reference to
_imp__pthread_mutex_lock'
libs\logog\bin\Debug/liblogogd.a(mutex.cpp.obj): In functionZN5logog5Mutex11MutexUnlockEv': D:/X_Tmp/OGLE/OGLEngine/libs/logog/src/mutex.cpp:38: undefined reference to
_imp__pthread_mutex_unlock'
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 7 seconds)
6 errors, 0 warnings (0 minutes, 7 seconds)