#41770: VisualBoyAdvance @1.7.2_2: error: redefinition of 'i' -------------------------------+---------------------- Reporter: christian_luca@… | Owner: jtonio@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: VisualBoyAdvance | -------------------------------+---------------------- Comment (by ryandesign@…): Replying to [comment:5 christian_luca@…]:
MacBoyAdvance: Seems to be build through a xcode-project. If there is a possibility to compile targets of Xcode projects from the command line this one is probably quite easy to port as its dependencies and most source code are still the original ones. [http://sourceforge.net/p/macboyadvance/code/HEAD/tree/]
Xcode-based projects are supported in MacPorts. Using the xcode portgroup is usually the simplest way.
VBA-M: This project still seems to be very active. Project configuration is done via CMake - so I expect writing a wrapper script for this one will be much more complicated (did not run the CMake script yet). Additionally I think there are new dependencies (for example wxWidgets). On the other hand (as already mentioned) even this year there were lots of improvements done to the project. [http://sourceforge.net/p/vbam/code/HEAD/tree/]
Using cmake-based projects in MacPorts is not usually problematic; we have the cmake portgroup to handle this. The wxWidgets ports in MacPorts were recently overhauled and should be working ok; we now have a wxWidgets portgroup which ports that want to use wxWidgets can use. -- Ticket URL: <https://trac.macports.org/ticket/41770#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X