I'm trying to get a server running on a mac, and it always crashes during startup. Here is the log:
[15:17:23] --- Started Log ---
[15:17:23] Creating new server instance...
[15:17:23] Reading server config...
[15:17:23] Regenerating settings.ini, all settings will be reset
[15:17:23] Starting server...
[15:17:23] Compatible clients: 1.2.4, 1.2.5, 1.3.1, 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.7.2, 1.7.4
[15:17:23] Compatible protocol versions 29, 39, 47, 49, 51, 60, 61, 73, 74, 77, 78, 4
[15:17:23] Client IPv4 IPv4: Port 25565 is open for connections
[15:17:23] Client IPv6 IPv6: Port 25565 is open for connections
[15:17:23] WebServer IPv4 IPv4: Port 8080 is open for connections
[15:17:23] Cannot open file "crafting.txt", no crafting recipes will be available!
[15:17:23] Could not open the furnace recipes file "furnace.txt"
[15:17:23] -- Loading Plugins --
[15:17:23] Error (2) opening directory "Plugins/"

[15:17:23] -- No Plugins Loaded --
[15:17:23] Initialize: Cannot read monsters.ini file, monster attributes not available
[15:17:23] World "world": Unknown mob type: slime
[15:17:23] [Physics] WaterSimulator not present or empty in world/world.ini, using the default of "Floody".
[15:17:23] [Physics] LavaSimulator not present or empty in world/world.ini, using the default of "Floody".
[15:17:23] [Generator] BiomeGen value not set in world.ini, using "MultiStepMap".
[15:17:23] [Generator] HeightGen value not set in world.ini, using "Biomal".
dyld: lazy symbol binding failed: Symbol not found: ___sincos_stret
  Referenced from: /Users/yespector/Downloads/MCServer/MCServer
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ___sincos_stret
  Referenced from: /Users/yespector/Downloads/MCServer/MCServer
  Expected in: /usr/lib/libSystem.B.dylib

Trace/BPT trap: 5

[Process completed]
Thanks given by:
I'm not sure about the failing part, maybe @SamJBarney will know.

I can only say that you're probably not running the server in the proper "current directory" - you need to cd to the executable and launch it from there, so that it can find the Plugins folder, items.ini, crafting.txt etc. - all those files are needed for running the server.
Thanks given by:
Wait, are you using the Mac builds from my SkyDrive?
Thanks given by:
Yes, I am. Why do you ask?
Thanks given by:
I don't think that tiger actually built the builds right on the mac, maybe you can try building yourself?
Thanks given by:
It is suggested that you build it yourself, but I could also build it for you. What version of OSX are you using?
Programming Telekinetically
The practice of programming a computer without touching an input device of any kind, such as a keyboard or mouse. Easily confused with doing nothing at all.

Johnny might be sitting and staring at the computer, or he might be programming telekinetically.
Thanks given by: Swing_dude
Make sure to use the -DCROSSCOMPILE flag to disregard processor types.
Thanks given by:
@bearbin I don't think that would help in this case. CROSS_COMPILE is deceptively named. You don't use it to build for another CPU type. Our CMake files don't currently support that. You use CROSS_COMPILE when compiling for a processor of the same type that has different supported instructions (guidline: is it older or a different vendor?).
Thanks given by:
@SamJBarney I am using mac 10.8.5. It is fairly old, though. 2010 is when it was activated, I believe.
Thanks given by:
But @worktycho, it Swing_dude is using an older processor it's essential to use it or it won't work.
Thanks given by:

Users browsing this thread: 1 Guest(s)