ghc -H20M -recomp -v -fglasgow-exts -cpp -syslib posix -syslib util -fvia-C -funbox-strict-fields -ddump-rules -ddump-simpl-stats -O2 -o Groebner Groebner.o Ring.o RingPrelude.o MarcMap.o MarcTypes.o GroebnerTypes.o GroebnerBasis.o Balanced.o Sort.o Result.o MarcShow.o MarcUtils.o Utilities.o WH.o Terms.o ParseUtils.o PolyParse.o PolyLexer.o Coefficient.o ChangeBasis.o Simplex.o Glasgow Haskell Compiler, Version 5.02.2, for Haskell 98, compiled by GHC version 5.02.2 Using package config file: /usr/lib/ghc-5.02.2/package.conf Hsc static flags: -static -funbox-strict-fields -fignore-asserts -ffoldr-build-on -fdo-eta-reduction -fdo-lambda-eta-expansion -fcase-merge -flet-to-case -flet-no-escape *** Linker gcc -v -o Groebner -DDONT_WANT_WIN32_DLL_SUPPORT Groebner.o Ring.o RingPrelude.o MarcMap.o MarcTypes.o GroebnerTypes.o GroebnerBasis.o Balanced.o Sort.o Result.o MarcShow.o MarcUtils.o Utilities.o WH.o Terms.o ParseUtils.o PolyParse.o PolyLexer.o Coefficient.o ChangeBasis.o Simplex.o -L/usr/lib/ghc-5.02.2 -lHSutil -lHSutil_cbits -lreadline -lncurses -lHSconcurrent -lHSposix -lHSposix_cbits -lHSlang -lHSlang_cbits -lHSstd -lHSstd_cbits -lHSrts -lm -lgmp -u Addr_Azh_static_info -u PrelBase_Izh_static_info -u PrelBase_Czh_static_info -u PrelFloat_Fzh_static_info -u PrelFloat_Dzh_static_info -u PrelPtr_Ptr_static_info -u PrelWord_Wzh_static_info -u PrelInt_I8zh_static_info -u PrelInt_I16zh_static_info -u PrelInt_I32zh_static_info -u PrelInt_I64zh_static_info -u PrelWord_W8zh_static_info -u PrelWord_W16zh_static_info -u PrelWord_W32zh_static_info -u PrelWord_W64zh_static_info -u PrelStable_StablePtr_static_info -u PrelBase_Izh_con_info -u PrelBase_Czh_con_info -u PrelFloat_Fzh_con_info -u PrelFloat_Dzh_con_info -u PrelPtr_Ptr_con_info -u PrelStable_StablePtr_con_info -u PrelBase_False_closure -u PrelBase_True_closure -u PrelPack_unpackCString_closure -u PrelIOBase_stackOverflow_closure -u PrelIOBase_heapOverflow_closure -u PrelIOBase_NonTermination_closure -u PrelIOBase_BlockedOnDeadMVar_closure -u PrelWeak_runFinalizzerBatch_closure -u __stginit_Prelude -u PrelMain_mainIO_closure -u __stginit_PrelMain Reading specs from /usr/lib/gcc-lib/i486-suse-linux/2.95.3/specs gcc version 2.95.3 20010315 (SuSE) /usr/lib/gcc-lib/i486-suse-linux/2.95.3/collect2 -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 -o Groebner -u Addr_Azh_static_info -u PrelBase_Izh_static_info -u PrelBase_Czh_static_info -u PrelFloat_Fzh_static_info -u PrelFloat_Dzh_static_info -u PrelPtr_Ptr_static_info -u PrelWord_Wzh_static_info -u PrelInt_I8zh_static_info -u PrelInt_I16zh_static_info -u PrelInt_I32zh_static_info -u PrelInt_I64zh_static_info -u PrelWord_W8zh_static_info -u PrelWord_W16zh_static_info -u PrelWord_W32zh_static_info -u PrelWord_W64zh_static_info -u PrelStable_StablePtr_static_info -u PrelBase_Izh_con_info -u PrelBase_Czh_con_info -u PrelFloat_Fzh_con_info -u PrelFloat_Dzh_con_info -u PrelPtr_Ptr_con_info -u PrelStable_StablePtr_con_info -u PrelBase_False_closure -u PrelBase_True_closure -u PrelPack_unpackCString_closure -u PrelIOBase_stackOverflow_closure -u PrelIOBase_heapOverflow_closure -u PrelIOBase_NonTermination_closure -u PrelIOBase_BlockedOnDeadMVar_closure -u PrelWeak_runFinalizzerBatch_closure -u __stginit_Prelude -u PrelMain_mainIO_closure -u __stginit_PrelMain /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc-lib/i486-suse-linux/2.95.3/crtbegin.o -L/usr/lib/ghc-5.02.2 -L/usr/lib/gcc-lib/i486-suse-linux/2.95.3 -L/usr/i486-suse-linux/lib Groebner.o Ring.o RingPrelude.o MarcMap.o MarcTypes.o GroebnerTypes.o GroebnerBasis.o Balanced.o Sort.o Result.o MarcShow.o MarcUtils.o Utilities.o WH.o Terms.o ParseUtils.o PolyParse.o PolyLexer.o Coefficient.o ChangeBasis.o Simplex.o -lHSutil -lHSutil_cbits -lreadline -lncurses -lHSconcurrent -lHSposix -lHSposix_cbits -lHSlang -lHSlang_cbits -lHSstd -lHSstd_cbits -lHSrts -lm -lgmp -lgcc -lc -lgcc /usr/lib/gcc-lib/i486-suse-linux/2.95.3/crtend.o /usr/lib/crtn.o /usr/i486-suse-linux/bin/ld: cannot find -lreadline collect2: ld returned 1 exit status Failed: gcc -v -o Groebner -DDONT_WANT_WIN32_DLL_SUPPORT Groebner.o Ring.o RingPrelude.o MarcMap.o MarcTypes.o GroebnerTypes.o GroebnerBasis.o Balanced.o Sort.o Result.o MarcShow.o MarcUtils.o Utilities.o WH.o Terms.o ParseUtils.o PolyParse.o PolyLexer.o Coefficient.o ChangeBasis.o Simplex.o -L/usr/lib/ghc-5.02.2 -lHSutil -lHSutil_cbits -lreadline -lncurses -lHSconcurrent -lHSposix -lHSposix_cbits -lHSlang -lHSlang_cbits -lHSstd -lHSstd_cbits -lHSrts -lm -lgmp -u Addr_Azh_static_info -u PrelBase_Izh_static_info -u PrelBase_Czh_static_info -u PrelFloat_Fzh_static_info -u PrelFloat_Dzh_static_info -u PrelPtr_Ptr_static_info -u PrelWord_Wzh_static_info -u PrelInt_I8zh_static_info -u PrelInt_I16zh_static_info -u PrelInt_I32zh_static_info -u PrelInt_I64zh_static_info -u PrelWord_W8zh_static_info -u PrelWord_W16zh_static_info -u PrelWord_W32zh_static_info -u PrelWord_W64zh_static_info -u PrelStable_StablePtr_static_info -u PrelBase_Izh_con_info -u PrelBase_Czh_con_info -u PrelFloat_Fzh_con_info -u PrelFloat_Dzh_con_info -u PrelPtr_Ptr_con_info -u PrelStable_StablePtr_con_info -u PrelBase_False_closure -u PrelBase_True_closure -u PrelPack_unpackCString_closure -u PrelIOBase_stackOverflow_closure -u PrelIOBase_heapOverflow_closure -u PrelIOBase_NonTermination_closure -u PrelIOBase_BlockedOnDeadMVar_closure -u PrelWeak_runFinalizzerBatch_closure -u __stginit_Prelude -u PrelMain_mainIO_closure -u __stginit_PrelMain *** Deleting temp files Deleting: ==================== Packages ==================== Package {name = "gmp", import_dirs = [], source_dirs = [], library_dirs = [], hs_libraries = [], extra_libraries = ["gmp"], include_dirs = [], c_includes = [], package_deps = [], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "rts", import_dirs = [], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSrts"], extra_libraries = ["m"], include_dirs = ["/usr/lib/ghc-5.02.2/include"], c_includes = ["Stg.h"], package_deps = ["gmp"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = ["-u", "PrelBase_Izh_static_info", "-u", "PrelBase_Czh_static_info", "-u", "PrelFloat_Fzh_static_info", "-u", "PrelFloat_Dzh_static_info", "-u", "PrelPtr_Ptr_static_info", "-u", "PrelWord_Wzh_static_info", "-u", "PrelInt_I8zh_static_info", "-u", "PrelInt_I16zh_static_info", "-u", "PrelInt_I32zh_static_info", "-u", "PrelInt_I64zh_static_info", "-u", "PrelWord_W8zh_static_info", "-u", "PrelWord_W16zh_static_info", "-u", "PrelWord_W32zh_static_info", "-u", "PrelWord_W64zh_static_info", "-u", "PrelStable_StablePtr_static_info", "-u", "PrelBase_Izh_con_info", "-u", "PrelBase_Czh_con_info", "-u", "PrelFloat_Fzh_con_info", "-u", "PrelFloat_Dzh_con_info", "-u", "PrelPtr_Ptr_con_info", "-u", "PrelStable_StablePtr_con_info", "-u", "PrelBase_False_closure", "-u", "PrelBase_True_closure", "-u", "PrelPack_unpackCString_closure", "-u", "PrelIOBase_stackOverflow_closure", "-u", "PrelIOBase_heapOverflow_closure", "-u", "PrelIOBase_NonTermination_closure", "-u", "PrelIOBase_BlockedOnDeadMVar_closure", "-u", "PrelWeak_runFinalizzerBatch_closure", "-u", "__stginit_Prelude"]} Package {name = "std", import_dirs = ["/usr/lib/ghc-5.02.2/imports/std"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSstd"], extra_libraries = ["HSstd_cbits"], include_dirs = [], c_includes = ["HsStd.h"], package_deps = ["rts"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "lang", import_dirs = ["/usr/lib/ghc-5.02.2/imports/lang"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSlang"], extra_libraries = ["HSlang_cbits"], include_dirs = [], c_includes = ["HsLang.h"], package_deps = [], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = ["-u", "Addr_Azh_static_info"]} Package {name = "concurrent", import_dirs = ["/usr/lib/ghc-5.02.2/imports/concurrent"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSconcurrent"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["lang"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "data", import_dirs = ["/usr/lib/ghc-5.02.2/imports/data"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSdata"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["lang", "util"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "net", import_dirs = ["/usr/lib/ghc-5.02.2/imports/net"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSnet"], extra_libraries = [], include_dirs = [], c_includes = ["HsNet.h"], package_deps = ["lang", "text", "concurrent"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "posix", import_dirs = ["/usr/lib/ghc-5.02.2/imports/posix"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSposix"], extra_libraries = ["HSposix_cbits"], include_dirs = [], c_includes = ["HsPosix.h"], package_deps = ["lang"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "text", import_dirs = ["/usr/lib/ghc-5.02.2/imports/text"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HStext"], extra_libraries = ["HStext_cbits"], include_dirs = [], c_includes = ["HsText.h"], package_deps = ["lang"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "util", import_dirs = ["/usr/lib/ghc-5.02.2/imports/util"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSutil"], extra_libraries = ["HSutil_cbits", "readline", "ncurses"], include_dirs = [], c_includes = ["HsUtil.h"], package_deps = ["lang", "concurrent", "posix"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "hssource", import_dirs = ["/usr/lib/ghc-5.02.2/imports/hssource"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HShssource"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["text"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "greencard", import_dirs = ["/usr/lib/ghc-5.02.2/imports/greencard"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSgreencard"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["lang"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} Package {name = "xlib", import_dirs = ["/usr/lib/ghc-5.02.2/imports/xlib"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSxlib"], extra_libraries = ["HSxlib_cbits", "X11"], include_dirs = [], c_includes = ["HsXlib.h"], package_deps = ["greencard"], extra_ghc_opts = [], extra_cc_opts = ["-I/usr/X11R6/include"], extra_ld_opts = ["-L/usr/X11R6/lib"]} Package {name = "HGL", import_dirs = ["/usr/lib/ghc-5.02.2/imports/HGL"], source_dirs = [], library_dirs = ["/usr/lib/ghc-5.02.2"], hs_libraries = ["HSHGL"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["xlib", "concurrent"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = []} make: *** [Groebner] Error 1