So I attempted to install PM on my mac book and I tried using the installer on https://github.com/pmmp/php-build-scripts/ but when trying I got no response from the console, What is the best way I could solve this I am on an older mac 64bit mac os 10.6.8 if that helps
on GitHub you wrote you have the MacBook a1181 which does not feature a 64bit processor? I'd recommend trying to install everything manually. PHP_7.0.3_x86_MacOS.tar.gz PocketMine-MP_1.6.2dev-61_5f5a6748_API-3.0.0-ALPHA1.phar and https://raw.githubusercontent.com/pmmp/PocketMine-MP/master/start.sh Unpack PHP, move the bin folder into a new folder, move the phar into that folder, and move the start.sh into that folder and run the start.sh
PHP: Admins-MacBook:Dev-Server admin$ ./start.shdyld: Symbol not found: __tlv_bootstrap Referenced from: /Users/admin/Desktop/KingdomCraft/Dev-Server/bin/php7/bin/php Expected in: /usr/lib/libSystem.B.dylib in /Users/admin/Desktop/KingdomCraft/Dev-Server/bin/php7/bin/phpTrace/BPT trap
gah, looks like your machine is already to ancient #[thread_local] does not work on OSX 10.6. I am sorry, but we cannot help you with this. Please use a newer machine
Yea, that may work but installing linux on Macs is somewhat of a challenge. And considering the soon-to-be-dropped support for 32bit it's not worth it.
That's not the problem anymore. Please read the whole thread. He got php downloaded manually, but a (I think it is) kernel symbol is missing and pthreads can't initialise. This is not fixable, due to he is being stuck with that old version.
Sadly if you look here; you will see your MacBook CPU is 32 bit: http://ark.intel.com/products/27235/Intel-Core-Duo-Processor-T2400-2M-Cache-1_83-GHz-667-MHz-FSB I remember having an argument with my brother over this exact model MacBook...because I thought that Core Duo was a 64 bit processor. He was right; it's 32 bit. The last of the 32 bit. I'm a huge fan of Macs; and have owned dozens. Sadly it's probably time to move on from that model. Having a 32 bit processor in a 64 bit world is becoming more and more of a problem.
The problem is not the 32 bit processor at this time. Although it probably will become a problem. The main problem is that the kernel is ancient and pthreads doesn't like ancient kernels.