Did you install OpenSSL ?? I'll upload my better ghc build in 5 minutes. Did it end of the week and then got a bit busy
On Sunday, November 15, 2015, George Colpitts <[email protected]> wrote: > I did get compiling from source to work on the Mac. Unfortunately I'm not > sure what the problem was. > > I now see a new problem, not sure if it is a ghc problem or a library > problem: > > cabal install HsOpenSSL > ... > Building HsOpenSSL-0.11.1.1... > Preprocessing library HsOpenSSL-0.11.1.1... > In file included from BN.hsc:45: > cbits/HsOpenSSL.h:3:10: fatal error: 'openssl/asn1.h' file not found > #include <openssl/asn1.h> > ^ > 1 error generated. > compiling dist/build/OpenSSL/BN_hsc_make.c failed (exit code 1) > command was: /usr/bin/gcc -c dist/build/OpenSSL/BN_hsc_make.c -o > dist/build/OpenSSL/BN_hsc_make.o -m64 -fno-stack-protector > -D__GLASGOW_HASKELL__=710 -Ddarwin_BUILD_OS=1 -Dx86_64_BUILD_ARCH=1 > -Ddarwin_HOST_OS=1 -Dx86_64_HOST_ARCH=1 -Icbits -D PTHREAD -DCALLCONV=ccall > -Idist/build/autogen -include dist/build/autogen/cabal_macros.h > -I/Users/gcolpitts/Library/Haskell/ghc-7.10.2.20151105-x86_64/lib/network-2.6.2.1/include > -I/usr/local/lib/ghc-7.10.2.20151105/unix_KZL8h98IqDM57kQSPo1mKx/include > -I/usr/local/lib/ghc-7.10.2.20151105/time_FTheb6LSxyX1UABIbBXRfn/include > -I/usr/local/lib/ghc-7.10.2.20151105/bytes_6VWy06pWzJq9evDvK2d4w6/include > -I/usr/local/lib/ghc-7.10.2.20151105/base_HQfYBxpPvuw8OunzQu6JGM/include > -I/usr/local/lib/ghc-7.10.2.20151105/integ_2aU3IZNMF9a7mQ0OzsZ0dS/include > -I/usr/local/lib/ghc-7.10.2.20151105/include > -I/usr/local/lib/ghc-7.10.2.20151105/include/ > cabal: Error: some packages failed to install: > HsOpenSSL-0.11.1.1 failed during the building phase. The exception was: > ExitFailure 1 > > /usr/bin/gcc --version > /usr/bin/gcc --version > Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr > --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/c++/4.2.1 > Apple LLVM version 7.0.0 (clang-700.1.76) > Target: x86_64-apple-darwin15.0.0 > Thread model: posix > > On Mon, Nov 9, 2015 at 10:49 AM, George Colpitts < > [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: > >> redid with just make rather than make -j5. I get >> >> >> ... >> chmod +x libraries/integer-gmp2/gmp/ln >> # Their cmd invocation only works on msys. On cygwin it starts >> # a cmd interactive shell. The replacement works in both environments. >> mv libraries/integer-gmp2/gmp/gmpbuild/ltmain.sh >> libraries/integer-gmp2/gmp/gmpbuild/ltmain.sh.orig >> sed 's#cmd //c echo "\$1"#cmd /c "echo $1"#' < >> libraries/integer-gmp2/gmp/gmpbuild/ltmain.sh.orig > >> libraries/integer-gmp2/gmp/gmpbuild/ltmain.sh >> cd libraries/integer-gmp2/gmp; (set -o igncr 2>/dev/null) && set -o >> igncr; export SHELLOPTS; \ >> PATH=`pwd`:$PATH; \ >> export PATH; \ >> cd gmpbuild && \ >> CC=clang NM=/usr/bin/nm AR=/usr/bin/ar ./configure \ >> --enable-shared=no \ >> --host=x86_64-apple-darwin --build=x86_64-apple-darwin >> /bin/sh: SHELLOPTS: readonly variable >> checking build system type... /bin/sh: SHELLOPTS: readonly variable >> /bin/sh: SHELLOPTS: readonly variable >> x86_64-apple-darwin >> checking host system type... /bin/sh: SHELLOPTS: readonly variable >> /bin/sh: SHELLOPTS: readonly variable >> x86_64-apple-darwin >> checking for a BSD-compatible install... /usr/bin/install -c >> checking whether build environment is sane... yes >> /bin/sh: SHELLOPTS: readonly variable >> checking for a thread-safe mkdir -p... ./install-sh -c -d >> checking for gawk... no >> checking for mawk... no >> checking for nawk... no >> checking for awk... awk >> checking whether make sets $(MAKE)... yes >> checking whether to enable maintainer-specific portions of Makefiles... no >> checking ABI=64 >> checking whether clang is gcc... yes >> checking compiler clang -O2 -pedantic -fPIC -m64 ... no, gnupro alpha ev6 >> char spilling >> checking ABI=32 >> checking whether clang is gcc... yes >> *checking compiler clang -m32 -O2 -pedantic -fPIC -fomit-frame-pointer >> ... no, gnupro alpha ev6 char spilling* >> *checking compiler clang -O2 -pedantic -fPIC -fomit-frame-pointer ... no, >> gnupro alpha ev6 char spilling* >> *configure: error: could not find a working compiler, see config.log for >> details* >> *make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1* >> *make: *** [all] Error 2* >> >> >> On Mon, Nov 9, 2015 at 9:32 AM, Ben Gamari <[email protected] >> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: >> >>> George Colpitts <[email protected] >>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> writes: >>> >>> > I get >>> > >>> > make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1 >>> > make[1]: *** Waiting for unfinished jobs.... >>> >>> It looks like the build failed somewhere before this point. Could you >>> provide a more complete log? >>> >>> Cheers, >>> >>> - Ben >>> >>> >>> >> >
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
