Skip to content

Instantly share code, notes, and snippets.

@fetburner
Created September 2, 2013 13:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fetburner/6413119 to your computer and use it in GitHub Desktop.
Save fetburner/6413119 to your computer and use it in GitHub Desktop.
FreeBSD9.1、GHC7.6.3でAjhcのビルドに失敗した時のログ
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/home/Masayuki/ajhc/ac-macros/missing: Unknown '--is-lightweight' option
Try '/home/Masayuki/ajhc/ac-macros/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for a thread-safe mkdir -p... ac-macros/install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... i386-unknown-freebsd9.1
checking host system type... i386-unknown-freebsd9.1
checking whether ln -s works... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for ghc... /usr/local/bin/ghc
checking for mingw-gcc... no
checking for mingw32-gcc... no
checking for i386-mingw32-gcc... no
checking for i686-w64-mingw32-gcc... no
checking for module Data.Generics.Instances... [1 of 1] Compiling Main ( conftest.hs, conftest.o )
Linking conftest ...
in package syb
checking for module System.Time... [1 of 1] Compiling Main ( conftest.hs, conftest.o )
Linking conftest ...
in package old-time
checking for module Text.PrettyPrint.HughesPJ... [1 of 1] Compiling Main ( conftest.hs, conftest.o )
Linking conftest ...
in package pretty
checking for module System.Console.Readline... [1 of 1] Compiling Main ( conftest.hs, conftest.o )
Linking conftest ...
in package readline
checking for module System.Posix... [1 of 1] Compiling Main ( conftest.hs, conftest.o )
Linking conftest ...
in package unix
checking for module System.Win32... no; and neither in package Win32
checking for module System.IO.Temp... [1 of 1] Compiling Main ( conftest.hs, conftest.o )
Linking conftest ...
in package temporary
checking for module System... no; and neither in package base
checking for hsc2hs... /usr/local/bin/hsc2hs
[1 of 1] Compiling Main ( conftest.hs, conftest.o )
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating ajhc.spec
config.status: creating src/hs_src_config.h
config.status: creating src/Version/Config.hs
config.status: creating docs/building.mkd
config.status: creating src/cbits/config.h
config.status: creating src/data/targets.ini
config.status: creating ajhc.cabal
config.status: creating Makefile.cabalinst
config.status: creating src/Support/Cabal.hs
config.status: creating Setup.hs
gmake all-am
gmake[1]: ディレクトリ `/usr/home/Masayuki/ajhc' に入ります
cabal configure
Resolving dependencies...
Configuring ajhc-0.8.0.8...
cabal build
Building ajhc-0.8.0.8...
Preprocessing library ajhc-0.8.0.8...
shift/reduce conflicts: 60
reduce/reduce conflicts: 74
src/E/PrimOpt.hs:1:14: Warning:
-XDoRec is deprecated: use -XRecursiveDo or pragma {-# LANGUAGE RecursiveDo #-} instead
src/FrontEnd/Exports.hs:1:14: Warning:
-XDoRec is deprecated: use -XRecursiveDo or pragma {-# LANGUAGE RecursiveDo #-} instead
src/Ho/Build.hs:1:14: Warning:
-XDoRec is deprecated: use -XRecursiveDo or pragma {-# LANGUAGE RecursiveDo #-} instead
src/Util/Graph.hs:3:14: Warning:
-XDoRec is deprecated: use -XRecursiveDo or pragma {-# LANGUAGE RecursiveDo #-} instead
[ 1 of 178] Compiling Util.Util ( src/Util/Util.hs, dist/build/Util/Util.o )
[ 2 of 178] Compiling Util.UnionFind ( src/Util/UnionFind.hs, dist/build/Util/UnionFind.o )
[ 3 of 178] Compiling Util.TrueSet ( src/Util/TrueSet.hs, dist/build/Util/TrueSet.o )
[ 4 of 178] Compiling Util.SHA1 ( src/Util/SHA1.hs, dist/build/Util/SHA1.o )
[ 5 of 178] Compiling Util.Histogram ( src/Util/Histogram.hs, dist/build/Util/Histogram.o )
[ 6 of 178] Compiling Paths_ajhc ( dist/build/autogen/Paths_ajhc.hs, dist/build/Paths_ajhc.o )
[ 7 of 178] Compiling Util.IntBag ( src/Util/IntBag.hs, dist/build/Util/IntBag.o )
[ 8 of 178] Compiling Util.ExitCodes ( src/Util/ExitCodes.hs, dist/build/Util/ExitCodes.o )
[ 9 of 178] Compiling Support.Cabal ( src/Support/Cabal.hs, dist/build/Support/Cabal.o )
[ 10 of 178] Compiling Info.Properties ( src/Info/Properties.hs, dist/build/Info/Properties.o )
[ 11 of 178] Compiling Support.MD5 ( src/Support/MD5.hs, dist/build/Support/MD5.o )
[ 12 of 178] Compiling Version.Config ( src/Version/Config.hs, dist/build/Version/Config.o )
[ 13 of 178] Compiling Util.YAML ( src/Util/YAML.hs, dist/build/Util/YAML.o )
[ 14 of 178] Compiling Support.CFF ( src/Support/CFF.hs, dist/build/Support/CFF.o )
[ 15 of 178] Compiling Util.Graphviz ( src/Util/Graphviz.hs, dist/build/Util/Graphviz.o )
[ 16 of 178] Compiling Util.UnionSolve ( src/Util/UnionSolve.hs, dist/build/Util/UnionSolve.o )
[ 17 of 178] Compiling Support.CompatMingw32 ( src/Support/CompatMingw32.hs, dist/build/Support/CompatMingw32.o )
[ 18 of 178] Compiling RawFiles ( src/RawFiles.hs, dist/build/RawFiles.o )
[ 19 of 178] Compiling Version.Version ( src/Version/Version.hs, dist/build/Version/Version.o )
[ 20 of 178] Compiling Util.Perhaps ( src/Util/Perhaps.hs, dist/build/Util/Perhaps.o )
[ 21 of 178] Compiling Util.Once ( src/Util/Once.hs, dist/build/Util/Once.o )
[ 22 of 178] Compiling FrontEnd.Unlit ( src/FrontEnd/Unlit.hs, dist/build/FrontEnd/Unlit.o )
[ 23 of 178] Compiling FrontEnd.Syn.Options ( src/FrontEnd/Syn/Options.hs, dist/build/FrontEnd/Syn/Options.o )
[ 24 of 178] Compiling FrontEnd.DependAnalysis ( src/FrontEnd/DependAnalysis.hs, dist/build/FrontEnd/DependAnalysis.o )
[ 25 of 178] Compiling Util.Inst ( src/Util/Inst.hs, dist/build/Util/Inst.o )
[ 26 of 178] Compiling Support.Tickle ( src/Support/Tickle.hs, dist/build/Support/Tickle.o )
[ 27 of 178] Compiling Support.Tuple ( src/Support/Tuple.hs, dist/build/Support/Tuple.o )
[ 28 of 178] Compiling Util.ReaderWriter ( src/Util/ReaderWriter.hs, dist/build/Util/ReaderWriter.o )
[ 29 of 178] Compiling Util.RWS ( src/Util/RWS.hs, dist/build/Util/RWS.o )
[ 30 of 178] Compiling Util.Progress ( src/Util/Progress.hs, dist/build/Util/Progress.o )
[ 31 of 178] Compiling Util.ContextMonad ( src/Util/ContextMonad.hs, dist/build/Util/ContextMonad.o )
[ 32 of 178] Compiling Support.Transform ( src/Support/Transform.hs, dist/build/Support/Transform.o )
[ 33 of 178] Compiling Support.Compat ( src/Support/Compat.hs, dist/build/Support/Compat.o )
[ 34 of 178] Compiling FlagDump ( src/FlagDump.hs, dist/build/FlagDump.o )
[ 35 of 178] Compiling Fixer.Fixer ( src/Fixer/Fixer.hs, dist/build/Fixer/Fixer.o )
[ 36 of 178] Compiling Fixer.Supply ( src/Fixer/Supply.hs, dist/build/Fixer/Supply.o )
[ 37 of 178] Compiling Util.NameMonad ( src/Util/NameMonad.hs, dist/build/Util/NameMonad.o )
[ 38 of 178] Compiling Util.Seq ( src/Util/Seq.hs, dist/build/Util/Seq.o )
[ 39 of 178] Compiling Util.VarName ( src/Util/VarName.hs, dist/build/Util/VarName.o )
[ 40 of 178] Compiling Util.SameShape ( src/Util/SameShape.hs, dist/build/Util/SameShape.o )
[ 41 of 178] Compiling Util.HasSize ( src/Util/HasSize.hs, dist/build/Util/HasSize.o )
[ 42 of 178] Compiling Support.MapBinaryInstance ( src/Support/MapBinaryInstance.hs, dist/build/Support/MapBinaryInstance.o )
[ 43 of 178] Compiling Name.VConsts ( src/Name/VConsts.hs, dist/build/Name/VConsts.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package zlib-0.5.4.1 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Loading package temporary-1.1.2.4 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-posix-0.95.2 ... linking ... done.
Loading package regex-compat-0.95.1 ... linking ... done.
Loading package random-1.0.1.1 ... linking ... done.
Loading package terminfo-0.3.2.5 ... linking ... done.
Loading package haskeline-0.7.0.3 ... linking ... done.
Loading package fgl-5.4.2.4 ... linking ... done.
Loading package old-time-1.1.0.1 ... linking ... done.
Loading package cpphs-1.17.1 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package haskell-src-exts-1.14.0 ... linking ... done.
Loading package process-1.1.0.2 ... linking ... done.
Loading package syb-0.4.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package text-0.11.3.1 ... linking ... done.
Loading package hashable-1.1.2.5 ... linking ... done.
Loading package unordered-containers-0.2.3.1 ... linking ... done.
Loading package uniplate-1.6.11 ... linking ... done.
Loading package derive-2.5.12 ... linking ... done.
Loading package binary-0.5.1.1 ... linking ... done.
Loading package utf8-string-0.3.7 ... linking ... done.
Loading package HsSyck-0.50 ... linking ... done.
[ 44 of 178] Compiling GenUtil ( src/GenUtil.hs, dist/build/GenUtil.o )
src/GenUtil.hs:128:1: Warning:
Module `Prelude' does not export `catch'
[ 45 of 178] Compiling Util.Graph ( src/Util/Graph.hs, dist/build/Util/Graph.o )
[ 46 of 178] Compiling Info.Info ( src/Info/Info.hs, dist/build/Info/Info.o )
[ 47 of 178] Compiling Info.Binary[boot] ( src/Info/Binary.hs-boot, dist/build/Info/Binary.o-boot )
[ 48 of 178] Compiling Support.TempDir ( src/Support/TempDir.hs, dist/build/Support/TempDir.o )
[ 49 of 178] Compiling Util.Interact ( src/Util/Interact.hs, dist/build/Util/Interact.o )
[ 50 of 178] Compiling Support.IniParse ( src/Support/IniParse.hs, dist/build/Support/IniParse.o )
[ 51 of 178] Compiling FlagOpts ( src/FlagOpts.hs, dist/build/FlagOpts.o )
[ 52 of 178] Compiling Util.UniqueMonad ( src/Util/UniqueMonad.hs, dist/build/Util/UniqueMonad.o )
[ 53 of 178] Compiling Util.SetLike ( src/Util/SetLike.hs, dist/build/Util/SetLike.o )
[ 54 of 178] Compiling Util.Relation ( src/Util/Relation.hs, dist/build/Util/Relation.o )
[ 55 of 178] Compiling Util.GMap ( src/Util/GMap.hs, dist/build/Util/GMap.o )
[ 56 of 178] Compiling Util.BitSet ( src/Util/BitSet.hs, dist/build/Util/BitSet.o )
[ 57 of 178] Compiling Info.Types ( src/Info/Types.hs, dist/build/Info/Types.o )
[ 58 of 178] Compiling Util.Gen ( src/Util/Gen.hs, dist/build/Util/Gen.o )
[ 59 of 178] Compiling Cmm.Op ( src/Cmm/Op.hs, dist/build/Cmm/Op.o )
[ 60 of 178] Compiling FindFixpoint ( src/FindFixpoint.hs, dist/build/FindFixpoint.o )
[ 61 of 178] Compiling Util.FilterInput ( src/Util/FilterInput.hs, dist/build/Util/FilterInput.o )
[ 62 of 178] Compiling Support.FreeVars ( src/Support/FreeVars.hs, dist/build/Support/FreeVars.o )
[ 63 of 178] Compiling Support.CanType ( src/Support/CanType.hs, dist/build/Support/CanType.o )
[ 64 of 178] Compiling StringTable.Atom ( dist/build/StringTable/Atom.hs, dist/build/StringTable/Atom.o )
[ 65 of 178] Compiling PackedString ( src/PackedString.hs, dist/build/PackedString.o )
[ 66 of 178] Compiling FrontEnd.SrcLoc ( src/FrontEnd/SrcLoc.hs, dist/build/FrontEnd/SrcLoc.o )
[ 67 of 178] Compiling FrontEnd.Diagnostic ( src/FrontEnd/Diagnostic.hs, dist/build/FrontEnd/Diagnostic.o )
[ 68 of 178] Compiling Options ( src/Options.hs, dist/build/Options.o )
[ 69 of 178] Compiling Doc.DocLike ( src/Doc/DocLike.hs, dist/build/Doc/DocLike.o )
[ 70 of 178] Compiling Doc.PPrint ( src/Doc/PPrint.hs, dist/build/Doc/PPrint.o )
[ 71 of 178] Compiling Doc.Pretty ( src/Doc/Pretty.hs, dist/build/Doc/Pretty.o )
[ 72 of 178] Compiling Support.Unparse ( src/Support/Unparse.hs, dist/build/Support/Unparse.o )
[ 73 of 178] Compiling Doc.Attr ( src/Doc/Attr.hs, dist/build/Doc/Attr.o )
[ 74 of 178] Compiling Doc.Chars ( src/Doc/Chars.hs, dist/build/Doc/Chars.o )
[ 75 of 178] Compiling Stats ( src/Stats.hs, dist/build/Stats.o )
[ 76 of 178] Compiling Fixer.VMap ( src/Fixer/VMap.hs, dist/build/Fixer/VMap.o )
[ 77 of 178] Compiling Cmm.Number ( src/Cmm/Number.hs, dist/build/Cmm/Number.o )
[ 78 of 178] Compiling Cmm.OpEval ( src/Cmm/OpEval.hs, dist/build/Cmm/OpEval.o )
[ 79 of 178] Compiling C.Generate ( src/C/Generate.hs, dist/build/C/Generate.o )
[ 80 of 178] Compiling C.Prims ( src/C/Prims.hs, dist/build/C/Prims.o )
[ 81 of 178] Compiling C.FFI ( src/C/FFI.hs, dist/build/C/FFI.o )
[ 82 of 178] Compiling Grin.Grin ( src/Grin/Grin.hs, dist/build/Grin/Grin.o )
[ 83 of 178] Compiling Grin.HashConst ( src/Grin/HashConst.hs, dist/build/Grin/HashConst.o )
[ 84 of 178] Compiling Grin.Noodle ( src/Grin/Noodle.hs, dist/build/Grin/Noodle.o )
[ 85 of 178] Compiling Grin.Whiz ( src/Grin/Whiz.hs, dist/build/Grin/Whiz.o )
[ 86 of 178] Compiling Grin.DeadCode ( src/Grin/DeadCode.hs, dist/build/Grin/DeadCode.o )
[ 87 of 178] Compiling Grin.Devolve ( src/Grin/Devolve.hs, dist/build/Grin/Devolve.o )
[ 88 of 178] Compiling Grin.EvalInline ( src/Grin/EvalInline.hs, dist/build/Grin/EvalInline.o )
[ 89 of 178] Compiling Grin.NodeAnalyze ( src/Grin/NodeAnalyze.hs, dist/build/Grin/NodeAnalyze.o )
[ 90 of 178] Compiling Grin.Optimize ( src/Grin/Optimize.hs, dist/build/Grin/Optimize.o )
[ 91 of 178] Compiling Grin.SSimplify ( src/Grin/SSimplify.hs, dist/build/Grin/SSimplify.o )
[ 92 of 178] Compiling Name.Name ( src/Name/Name.hs, dist/build/Name/Name.o )
[ 93 of 178] Compiling Name.Id ( src/Name/Id.hs, dist/build/Name/Id.o )
[ 94 of 178] Compiling Name.Prim ( src/Name/Prim.hs, dist/build/Name/Prim.o )
[ 95 of 178] Compiling Name.Names ( src/Name/Names.hs, dist/build/Name/Names.o )
[ 96 of 178] Compiling Grin.Val ( src/Grin/Val.hs, dist/build/Grin/Val.o )
[ 97 of 178] Compiling Grin.Show ( src/Grin/Show.hs, dist/build/Grin/Show.o )
[ 98 of 178] Compiling C.FromGrin2 ( src/C/FromGrin2.hs, dist/build/C/FromGrin2.o )
[ 99 of 178] Compiling Grin.Lint ( src/Grin/Lint.hs, dist/build/Grin/Lint.o )
[100 of 178] Compiling Grin.StorageAnalysis ( src/Grin/StorageAnalysis.hs, dist/build/Grin/StorageAnalysis.o )
[101 of 178] Compiling FrontEnd.HsSyn ( src/FrontEnd/HsSyn.hs, dist/build/FrontEnd/HsSyn.o )
[102 of 178] Compiling FrontEnd.Syn.Traverse ( src/FrontEnd/Syn/Traverse.hs, dist/build/FrontEnd/Syn/Traverse.o )
[103 of 178] Compiling DerivingDrift.DataP ( src/DerivingDrift/DataP.hs, dist/build/DerivingDrift/DataP.o )
[104 of 178] Compiling DerivingDrift.RuleUtils ( src/DerivingDrift/RuleUtils.hs, dist/build/DerivingDrift/RuleUtils.o )
[105 of 178] Compiling DerivingDrift.StandardRules ( src/DerivingDrift/StandardRules.hs, dist/build/DerivingDrift/StandardRules.o )
[106 of 178] Compiling E.Type ( src/E/Type.hs, dist/build/E/Type.o )
[107 of 178] Compiling E.FreeVars ( src/E/FreeVars.hs, dist/build/E/FreeVars.o )
[108 of 178] Compiling E.E ( src/E/E.hs, dist/build/E/E.o )
[109 of 178] Compiling DataConstructors[boot] ( src/DataConstructors.hs-boot, dist/build/DataConstructors.o-boot )
[110 of 178] Compiling E.Show[boot] ( src/E/Show.hs-boot, dist/build/E/Show.o-boot )
[111 of 178] Compiling E.Traverse ( src/E/Traverse.hs, dist/build/E/Traverse.o )
[112 of 178] Compiling E.Subst ( src/E/Subst.hs, dist/build/E/Subst.o )
[113 of 178] Compiling E.Eval ( src/E/Eval.hs, dist/build/E/Eval.o )
[114 of 178] Compiling E.TypeCheck ( src/E/TypeCheck.hs, dist/build/E/TypeCheck.o )
[115 of 178] Compiling E.Show ( src/E/Show.hs, dist/build/E/Show.o )
[116 of 178] Compiling E.Arbitrary ( src/E/Arbitrary.hs, dist/build/E/Arbitrary.o )
[117 of 178] Compiling E.Values ( src/E/Values.hs, dist/build/E/Values.o )
[118 of 178] Compiling E.PrimOpt ( src/E/PrimOpt.hs, dist/build/E/PrimOpt.o )
[119 of 178] Compiling E.Diff ( src/E/Diff.hs, dist/build/E/Diff.o )
[120 of 178] Compiling Name.Binary ( src/Name/Binary.hs, dist/build/Name/Binary.o )
[121 of 178] Compiling E.Binary ( src/E/Binary.hs, dist/build/E/Binary.o )
[122 of 178] Compiling E.Rules ( src/E/Rules.hs, dist/build/E/Rules.o )
[123 of 178] Compiling FrontEnd.Warning ( src/FrontEnd/Warning.hs, dist/build/FrontEnd/Warning.o )
[124 of 178] Compiling FrontEnd.ParseMonad ( src/FrontEnd/ParseMonad.hs, dist/build/FrontEnd/ParseMonad.o )
[125 of 178] Compiling FrontEnd.Tc.Kind ( src/FrontEnd/Tc/Kind.hs, dist/build/FrontEnd/Tc/Kind.o )
[126 of 178] Compiling FrontEnd.Utils ( src/FrontEnd/Utils.hs, dist/build/FrontEnd/Utils.o )
[127 of 178] Compiling FrontEnd.Desugar ( src/FrontEnd/Desugar.hs, dist/build/FrontEnd/Desugar.o )
[128 of 178] Compiling FrontEnd.Exports ( src/FrontEnd/Exports.hs, dist/build/FrontEnd/Exports.o )
[129 of 178] Compiling FrontEnd.Lexer ( src/FrontEnd/Lexer.hs, dist/build/FrontEnd/Lexer.o )
[130 of 178] Compiling FrontEnd.Infix ( src/FrontEnd/Infix.hs, dist/build/FrontEnd/Infix.o )
[131 of 178] Compiling FrontEnd.Representation ( src/FrontEnd/Representation.hs, dist/build/FrontEnd/Representation.o )
[132 of 178] Compiling FrontEnd.Tc.Type ( src/FrontEnd/Tc/Type.hs, dist/build/FrontEnd/Tc/Type.o )
[133 of 178] Compiling FrontEnd.KindInfer ( src/FrontEnd/KindInfer.hs, dist/build/FrontEnd/KindInfer.o )
[134 of 178] Compiling FrontEnd.Class ( src/FrontEnd/Class.hs, dist/build/FrontEnd/Class.o )
[135 of 178] Compiling DataConstructors ( src/DataConstructors.hs, dist/build/DataConstructors.o )
[136 of 178] Compiling E.Program ( src/E/Program.hs, dist/build/E/Program.o )
[137 of 178] Compiling E.Annotate ( src/E/Annotate.hs, dist/build/E/Annotate.o )
[138 of 178] Compiling E.Inline ( src/E/Inline.hs, dist/build/E/Inline.o )
[139 of 178] Compiling E.LambdaLift ( src/E/LambdaLift.hs, dist/build/E/LambdaLift.o )
[140 of 178] Compiling E.Lint ( src/E/Lint.hs, dist/build/E/Lint.o )
[141 of 178] Compiling E.Demand ( src/E/Demand.hs, dist/build/E/Demand.o )
[142 of 178] Compiling E.CPR ( src/E/CPR.hs, dist/build/E/CPR.o )
[143 of 178] Compiling E.Eta ( src/E/Eta.hs, dist/build/E/Eta.o )
[144 of 178] Compiling E.LetFloat ( src/E/LetFloat.hs, dist/build/E/LetFloat.o )
[145 of 178] Compiling E.PrimDecode ( src/E/PrimDecode.hs, dist/build/E/PrimDecode.o )
[146 of 178] Compiling E.TypeAnalysis ( src/E/TypeAnalysis.hs, dist/build/E/TypeAnalysis.o )
[147 of 178] Compiling E.WorkerWrapper ( src/E/WorkerWrapper.hs, dist/build/E/WorkerWrapper.o )
[148 of 178] Compiling E.SSimplify ( src/E/SSimplify.hs, dist/build/E/SSimplify.o )
[149 of 178] Compiling FrontEnd.HsErrors ( src/FrontEnd/HsErrors.hs, dist/build/FrontEnd/HsErrors.o )
[150 of 178] Compiling FrontEnd.DataConsAssump ( src/FrontEnd/DataConsAssump.hs, dist/build/FrontEnd/DataConsAssump.o )
[151 of 178] Compiling FrontEnd.Tc.Class[boot] ( src/FrontEnd/Tc/Class.hs-boot, dist/build/FrontEnd/Tc/Class.o-boot )
[152 of 178] Compiling FrontEnd.TypeSigs ( src/FrontEnd/TypeSigs.hs, dist/build/FrontEnd/TypeSigs.o )
[153 of 178] Compiling FrontEnd.TypeSynonyms ( src/FrontEnd/TypeSynonyms.hs, dist/build/FrontEnd/TypeSynonyms.o )
[154 of 178] Compiling FrontEnd.TypeSyns ( src/FrontEnd/TypeSyns.hs, dist/build/FrontEnd/TypeSyns.o )
[155 of 178] Compiling Info.Binary ( src/Info/Binary.hs, dist/build/Info/Binary.o )
[156 of 178] Compiling FrontEnd.ParseUtils ( src/FrontEnd/ParseUtils.hs, dist/build/FrontEnd/ParseUtils.o )
[157 of 178] Compiling FrontEnd.HsParser ( dist/build/FrontEnd/HsParser.hs, dist/build/FrontEnd/HsParser.o )
[158 of 178] Compiling DerivingDrift.Drift ( src/DerivingDrift/Drift.hs, dist/build/DerivingDrift/Drift.o )
[159 of 178] Compiling FrontEnd.Rename ( src/FrontEnd/Rename.hs, dist/build/FrontEnd/Rename.o )
[160 of 178] Compiling FrontEnd.DeclsDepends ( src/FrontEnd/DeclsDepends.hs, dist/build/FrontEnd/DeclsDepends.o )
[161 of 178] Compiling Ho.Type ( src/Ho/Type.hs, dist/build/Ho/Type.o )
[162 of 178] Compiling Ho.Collected ( src/Ho/Collected.hs, dist/build/Ho/Collected.o )
[163 of 178] Compiling FrontEnd.HsPretty ( src/FrontEnd/HsPretty.hs, dist/build/FrontEnd/HsPretty.o )
[164 of 178] Compiling FrontEnd.Tc.Monad ( src/FrontEnd/Tc/Monad.hs, dist/build/FrontEnd/Tc/Monad.o )
[165 of 178] Compiling FrontEnd.Tc.Class ( src/FrontEnd/Tc/Class.hs, dist/build/FrontEnd/Tc/Class.o )
[166 of 178] Compiling FrontEnd.Tc.Unify ( src/FrontEnd/Tc/Unify.hs, dist/build/FrontEnd/Tc/Unify.o )
[167 of 178] Compiling FrontEnd.Tc.Main ( src/FrontEnd/Tc/Main.hs, dist/build/FrontEnd/Tc/Main.o )
[168 of 178] Compiling Ho.Binary ( src/Ho/Binary.hs, dist/build/Ho/Binary.o )
[169 of 178] Compiling FrontEnd.Tc.Module ( src/FrontEnd/Tc/Module.hs, dist/build/FrontEnd/Tc/Module.o )
[170 of 178] Compiling E.FromHs ( src/E/FromHs.hs, dist/build/E/FromHs.o )
[171 of 178] Compiling FrontEnd.FrontEnd ( src/FrontEnd/FrontEnd.hs, dist/build/FrontEnd/FrontEnd.o )
[172 of 178] Compiling Ho.ReadSource ( src/Ho/ReadSource.hs, dist/build/Ho/ReadSource.o )
[173 of 178] Compiling Ho.Library ( src/Ho/Library.hs, dist/build/Ho/Library.o )
[174 of 178] Compiling Ho.Build ( src/Ho/Build.hs, dist/build/Ho/Build.o )
[175 of 178] Compiling E.Main ( src/E/Main.hs, dist/build/E/Main.o )
[176 of 178] Compiling Interactive ( src/Interactive.hs, dist/build/Interactive.o )
[177 of 178] Compiling Grin.FromE ( src/Grin/FromE.hs, dist/build/Grin/FromE.o )
[178 of 178] Compiling Grin.Main ( src/Grin/Main.hs, dist/build/Grin/Main.o )
In-place registering ajhc-0.8.0.8...
Preprocessing executable 'jahm' for ajhc-0.8.0.8...
[1 of 8] Compiling Distribution.Text ( src_jahm/Distribution/Text.hs, dist/build/jahm/jahm-tmp/Distribution/Text.o )
[2 of 8] Compiling Distribution.Compat.Exception ( src_jahm/Distribution/Compat/Exception.hs, dist/build/jahm/jahm-tmp/Distribution/Compat/Exception.o )
[3 of 8] Compiling Distribution.Compat.TempFile ( src_jahm/Distribution/Compat/TempFile.hs, dist/build/jahm/jahm-tmp/Distribution/Compat/TempFile.o )
[4 of 8] Compiling Distribution.Compat.CopyFile ( src_jahm/Distribution/Compat/CopyFile.hs, dist/build/jahm/jahm-tmp/Distribution/Compat/CopyFile.o )
[5 of 8] Compiling Distribution.Verbosity ( src_jahm/Distribution/Verbosity.hs, dist/build/jahm/jahm-tmp/Distribution/Verbosity.o )
[6 of 8] Compiling Distribution.Simple.Utils ( src_jahm/Distribution/Simple/Utils.hs, dist/build/jahm/jahm-tmp/Distribution/Simple/Utils.o )
[7 of 8] Compiling Distribution.Client.HttpUtils ( src_jahm/Distribution/Client/HttpUtils.hs, dist/build/jahm/jahm-tmp/Distribution/Client/HttpUtils.o )
[8 of 8] Compiling Main ( src_jahm/Main.hs, dist/build/jahm/jahm-tmp/Main.o )
Linking dist/build/jahm/jahm ...
Preprocessing executable 'ajhc' for ajhc-0.8.0.8...
[1 of 1] Compiling Main ( src_main/Main.hs, dist/build/ajhc/ajhc-tmp/Main.o )
Linking dist/build/ajhc/ajhc ...
Installing libraries in /home/Masayuki/.cabal/share/ajhc-0.8.0.8
make: don't know how to make w. Stop
gmake[1]: *** [cabal-build] エラー 2
gmake[1]: ディレクトリ `/usr/home/Masayuki/ajhc' から出ます
gmake: *** [all] エラー 2
[Masayuki@progpc ~/ajhc]$ su
Password:
[root@progpc /home/Masayuki/ajhc]# cp /usr/bin/make /usr/bin/make_
[root@progpc /home/Masayuki/ajhc]# cp /usr/local/bin/gmake /usr/bin/make
[root@progpc /home/Masayuki/ajhc]# exit
exit
[Masayuki@progpc ~/ajhc]$ gmake
gmake all-am
gmake[1]: ディレクトリ `/usr/home/Masayuki/ajhc' に入ります
cabal configure
Resolving dependencies...
Configuring ajhc-0.8.0.8...
cabal build
Building ajhc-0.8.0.8...
Preprocessing library ajhc-0.8.0.8...
src/E/PrimOpt.hs:1:14: Warning:
-XDoRec is deprecated: use -XRecursiveDo or pragma {-# LANGUAGE RecursiveDo #-} instead
src/FrontEnd/Exports.hs:1:14: Warning:
-XDoRec is deprecated: use -XRecursiveDo or pragma {-# LANGUAGE RecursiveDo #-} instead
src/Ho/Build.hs:1:14: Warning:
-XDoRec is deprecated: use -XRecursiveDo or pragma {-# LANGUAGE RecursiveDo #-} instead
src/Util/Graph.hs:3:14: Warning:
-XDoRec is deprecated: use -XRecursiveDo or pragma {-# LANGUAGE RecursiveDo #-} instead
In-place registering ajhc-0.8.0.8...
Preprocessing executable 'jahm' for ajhc-0.8.0.8...
Linking dist/build/jahm/jahm ...
Preprocessing executable 'ajhc' for ajhc-0.8.0.8...
Linking dist/build/ajhc/ajhc ...
Installing libraries in /home/Masayuki/.cabal/share/ajhc-0.8.0.8
make[2]: ディレクトリ `/usr/home/Masayuki/ajhc' に入ります
dist/build/ajhc/ajhc -L- -L. --build-hl lib/jhc-prim/jhc-prim.yaml -o jhc-prim-1.0.hl
ajhc -L- -L. --build-hl lib/jhc-prim/jhc-prim.yaml -o jhc-prim-1.0.hl
ajhc 0.8.0.8 (7b59bd1ec0e93206a73a61c8d8c3d15fe357a1ff)
Creating library from description file: "lib/jhc-prim/jhc-prim.yaml"
Reading: "lib/jhc-prim/jhc-prim.yaml"
Finding Dependencies...
Using Ho Cache: '/home/Masayuki/.ajhc/cache'
Jhc.Prim.Array [lib/jhc-prim/Jhc/Prim/Array.hs] <~/.ajhc/cache/o4h7l0m7na977k3vf192qj46oa.ho>
Jhc.Prim.Bits [lib/jhc-prim/Jhc/Prim/Bits.hs] <~/.ajhc/cache/8bbto8040i5t06tvnqog0ltsob.ho>
Jhc.Prim.Prim [lib/jhc-prim/Jhc/Prim/Prim.hs]
Jhc.Prim.IO [lib/jhc-prim/Jhc/Prim/IO.hs]
Jhc.Prim.Rts [lib/jhc-prim/Jhc/Prim/Rts.hs] <~/.ajhc/cache/00o8ps0iigf9g272kf6i17b419.ho>
Jhc.Prim.Wrapper [lib/jhc-prim/Jhc/Prim/Wrapper.hs] <~/.ajhc/cache/4petopbu03qlkc0upvo9s4n1vk.ho>
Fresh: <~/.ajhc/cache/8bbto8040i5t06tvnqog0ltsob.ho>
Fresh: <~/.ajhc/cache/o4h7l0m7na977k3vf192qj46oa.ho>
Fresh: <~/.ajhc/cache/00o8ps0iigf9g272kf6i17b419.ho>
Fresh: <~/.ajhc/cache/4petopbu03qlkc0upvo9s4n1vk.ho>
Typechecking...
Compiling...
Writing Library: jhc-prim-1.0.hl
dist/build/ajhc/ajhc -L- -L. --build-hl lib/jhc/jhc.yaml -o jhc-1.0.hl
ajhc -L- -L. --build-hl lib/jhc/jhc.yaml -o jhc-1.0.hl
ajhc 0.8.0.8 (7b59bd1ec0e93206a73a61c8d8c3d15fe357a1ff)
Creating library from description file: "lib/jhc/jhc.yaml"
Reading: "lib/jhc/jhc.yaml"
Finding Dependencies...
Using Ho Cache: '/home/Masayuki/.ajhc/cache'
Data.Ratio [lib/jhc/Data/Ratio.hs]
Jhc.Basics [lib/jhc/Jhc/Basics.hs]
Jhc.Int [lib/jhc/Jhc/Int.hs]
Jhc.Type.Word [lib/jhc/Jhc/Type/Word.hs]
Jhc.Type.Basic [lib/jhc/Jhc/Type/Basic.hs]
Jhc.Class.Real [lib/jhc/Jhc/Class/Real.hs]
Jhc.Class.Num [lib/jhc/Jhc/Class/Num.hs]
Jhc.Class.Ord [lib/jhc/Jhc/Class/Ord.hs]
Jhc.Show [lib/jhc/Jhc/Show.hs]
Writing stuff:/tmp/jhc_3518/prelude.m4
'm4 -s -P -I. -Ilib/jhc -D__JHC__=800 -D__JHC_VERSION__=0.8.0.8 /tmp/jhc_3518/prelude.m4 lib/jhc/Jhc/Enum.hs' exited abnormally (ExitFailure 1)
make[2]: *** [jhc-1.0.hl] エラー 1
make[2]: ディレクトリ `/usr/home/Masayuki/ajhc' から出ます
gmake[1]: *** [cabal-build] エラー 2
gmake[1]: ディレクトリ `/usr/home/Masayuki/ajhc' から出ます
gmake: *** [all] エラー 2
@master-q
Copy link

master-q commented Sep 2, 2013

どうもFreeBSDのm4はGNU製じゃないみたいですね。-gオプションを付けると通るのかな??
http://www.freebsd.org/cgi/man.cgi?query=m4&apropos=0&sektion=0&manpath=FreeBSD+9.1-RELEASE&arch=default&format=html

@master-q
Copy link

master-q commented Sep 2, 2013

とりあえず-gオプションをm4に食わせるようにしてみました。これからFreeBSDのセットアップをはじめますが、もしテストしていただけたら助かります
ajhc/ajhc@4d2f4e3

@master-q
Copy link

master-q commented Sep 2, 2013

gmakeとmakeコマンドの切り分けも必要でした。。。

@master-q
Copy link

master-q commented Sep 2, 2013

さすがに手でmake打った後に"make"というコマンドを中で起動するのはナンセンス。。。

@master-q
Copy link

master-q commented Sep 2, 2013

あーcabalのSetup.hs.inから直呼びしている... < make

@master-q
Copy link

master-q commented Sep 4, 2013

もし可能でしたら、これ以降の議論についてAjhcのBTSでやりたいのですが、できますでしょうか。。
ajhc/ajhc#40

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment