#43080: New port for SeqAn applications -------------------------+-------------------------------- Reporter: tre@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: seqan-apps | -------------------------+-------------------------------- Comment (by david.weese@…):
- Macports must build the binary in the Portfile otherwise your binary is not compatible with Macports. If it takes a while, then that is what happens. We can distribute the binary on our buildslaves.
That's ok. I've observed problems on older versions of OS X myself, so I decided to go back to client-side builds, as you can see in Portfile.2
- It is not correct to specify a compiler directly with {{{configure.compiler}}}. See [wiki:PortfileRecipes#compiler this link] for more guidance.
The reason why I specified the compiler explicitly was to avoid Clang which misses OpenMP (used by a couple of our apps) and is the default for Mac OS 10.9. The apps would compile without OpenMP on clang as well but silently without multithreading. Hence I chose a g++ compiler. -- Ticket URL: <https://trac.macports.org/ticket/43080#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X