Re: [MacPorts] #12352: BUG: XaoS 3.1.2 doesn't compile on MBP
#12352: BUG: XaoS 3.1.2 doesn't compile on MBP -------------------------------+-------------------------------------------- Reporter: macforge@cohi.at | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: High | Milestone: Port Bugs Component: ports | Version: Resolution: | Keywords: -------------------------------+-------------------------------------------- Comment (by albatros@icemx.net): OK, this time I really did get xaos to compile, and it even seems to work... This required two changes to the source code: 1) Moved the contents of src/include/formulas.h to src/include/fractal.h (in an intelligent way, the #defines to the beginning, the extern declarations to the end, plus change one or to #includes to reference fractal.h instead of formulas.h). This got rid of the errors about a struct declared for an unknown type in formulas.h. 2) Changed a register from bx to cx in an assembler inline in src/engine/i386.c because the assembler complained about "PIC register bx clobbered" (which seems strange because I didn't see any PIC on the command line of the compiler, but I didn't bother to investigate further). -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/12352#comment:5> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts