#32642: ImageMagick's PC files contain -fopenmp which makes GCC 4.0 fail --------------------------------------+------------------------------------- Reporter: Peter_Dyballa@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: openmp | Port: ImageMagick --------------------------------------+------------------------------------- Comment(by Peter_Dyballa@…): Replying to [comment:1 ryandesign@…]:
That seems fraught... Wouldn't implementing #15945/#24944 (providing an openmp variant you could deselect) be the best solution?
I don't think so. This would switch off completely the use of modern features in ImageMagick (and possibly other packages) when compiling with modern GCC 4.4 or GCC 4.5. This time I just wanted to check whether it works to compile the sources of GNU Emacs 24.0.92 with such an old compiler as GCC 4.0 from Apple. First try with GTK3 failed, a function _____ _____ sync_synchronize is used but not provided. Compiling with Xaw3d succeeds. So the OpenMP interface is not disturbing or prohibiting the successful build of software with ancient compilers, to me it therefore seems more appropriate to also provide PC files for such ancient software in some directory. -- Ticket URL: <https://trac.macports.org/ticket/32642#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS