Anyone could explain how to compile the Mac version ? I tried with 0.6 beta 4 after installing Qt and all the dependencies, but got lot of troubles :
- when typing qmake :
| Code: |
WARNING: Ignored (not found) '/Volumes/Media/Devs/pokerth/pokerth/lib/pokerth_lib.xcodeproj'
WARNING: Ignored (not found) '/Volumes/Media/Devs/pokerth/pokerth/bin/pokerth_server.xcodeproj'
|
So, I tried to create a makefile for each Qt project. It works, but when I compile :
- with pokerth_lib.xcode :
| Code: |
/Volumes/Media/Devs/pokerth/pokerth/src/net/common/senderthread.cpp:180: error: 'MSG_NOSIGNAL' was not declared in this scope
|
I read somewhere that MSG_NOSIGNAL can be replaced by SO_NOSIGPIPE in socket_helper.h. Ok, it works.
- with pokerth_game.xcode :
After a lot of warnings :
| Code: |
warning: skipping file '/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libcrypto.0.9.7.dylib' (unexpected file type 'compiled.mach-o' in Frameworks & Libraries build phase)
warning: skipping file '/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libz.1.2.3.dylib' (unexpected file type 'compiled.mach-o' in Frameworks & Libraries build phase)
warning: skipping file '/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libSystem.B.dylib' (unexpected file type 'compiled.mach-o' in Frameworks & Libraries build phase)
warning: skipping file '/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libiconv.2.dylib' (unexpected file type 'compiled.mach-o' in Frameworks & Libraries build phase)
warning: skipping file '/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libcrypto.0.9.7.dylib' (unexpected file type 'compiled.mach-o' in Frameworks & Libraries build phase)
warning: skipping file '/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libz.1.2.3.dylib' (unexpected file type 'compiled.mach-o' in Frameworks & Libraries build phase)
warning: skipping file '/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libSystem.B.dylib' (unexpected file type 'compiled.mach-o' in Frameworks & Libraries build phase)
warning: skipping file '/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/libiconv.2.dylib' (unexpected file type 'compiled.mach-o' in Frameworks & Libraries build phase)
|
I have an error in the link phase :
| Code: |
i686-apple-darwin8-g++-4.0.1: /opt/local/lib/libboost_thread.a: No such file or directory
|
libboost_thread is compiled and installed in usr/local/lib/ :
| Code: |
YCO-BATIF-MacBookPro:/usr/local/lib yoc$ ls libboost*
libboost_thread-mt-1_34_1.a libboost_thread-mt-d-1_34_1.dylib
libboost_thread-mt-1_34_1.dylib libboost_thread-mt-d.a
libboost_thread-mt-d-1_34_1.a libboost_thread-mt.a
|
I made a ln -s of the library, it works, but came with other errors while compiling pokerth_server.xcode... so I gave up.
Who did build the 0.5 mac version ? Could you please give me a help with this 0.6 beta release ? Is it planned to compile the the final release for Mac ?
This game is really cool, and the internet play make it the best free poker software. I would really like to enjoy it on my mac...