[Haskell-beginners] GHC 7.8.4 source build fails on OSX...
emacstheviking
objitsu at gmail.com
Wed Mar 4 14:12:44 UTC 2015
The Gods provided me with serendipity;
https://ghcformacosx.github.io/
JOB DONE, FLAWLESS!
Many thanks to those concerned!
:)
On 4 March 2015 at 14:05, emacstheviking <objitsu at gmail.com> wrote:
> tried adding:
>
> LIBS="-framework OpenGL" ./configure
>
> same result.... bummer.
>
> On 4 March 2015 at 12:51, emacstheviking <objitsu at gmail.com> wrote:
>
>>
>> ld: couldn't dlopen() /usr/lib/libdtrace.dylib:
>> dlopen(/usr/lib/libdtrace.dylib, 1): Symbol not found: _CGLGetCurrentContext
>> Referenced from:
>> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
>> Expected in:
>> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
>> in /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
>> for architecture x86_64
>> clang: error: linker command failed with exit code 1 (use -v to see
>> invocation)
>> make[1]: *** [rts/dist/build/libHSrts-ghc7.8.4.dylib] Error 1
>> make: *** [all] Error 2
>> iMac:ghc-7.8.4 vosabristol$
>>
>> Perhaps I need to tweak the configure parameters and try again...
>> stackoverflow has this page:
>>
>> http://stackoverflow.com/questions/19480099/compiling-macos-application-with-cgl
>>
>> There is no CGL framework in OS X (CGL is included in the OpenGL
>> framework, you need only #include OpenGL/OpenGL.h), and you do not use
>> -lXXX to link against a framework either. Now, depending on how your
>> Makefile is structured, you may also have a property known as LD_FLAGS for
>> a separate linking stage - you *also* need to include -framework OpenGL there.
>> This directive does *both*, include path resolution and linker path
>> resolution for frameworks. – Andon M. Coleman
>> <http://stackoverflow.com/users/2423205/andon-m-coleman> Oct 20 '13 at
>> 19:36
>> <http://stackoverflow.com/questions/19480099/compiling-macos-application-with-cgl#comment28894036_19480099>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/beginners/attachments/20150304/5fc4d8b5/attachment.html>
More information about the Beginners
mailing list