[Ecls-list] Mingw32 build error

Marko Kocić marko.kocic at gmail.com
Fri Dec 31 10:56:54 UTC 2010


Hi,
Latest git fails to buld on Win7 with 32bit mingw32 for me:

My configiguration is:
./configure --prefix=c:/opt/ecl --enable-threads --with-__thread
--enable-unicode --with-system-gmp
--with-gmp-prefix="c:/msys/1.0/local" --enable-boehm=system

And the build error is:

;;;   Invoking external command:

;;;   gcc -o c:/development/cvstree/ecl/build/cmp.fas
-Lc:/development/cvstree/ecl/build
c:/development/cvstree/ecl/build/e3E0C.o
c:/development/cvstree/ecl/build/cmp/cmppackage.o
c:/development/cvstree/ecl/build/cmp/cmptypes.o
c:/development/cvstree/ecl/build/cmp/cmpglobals.o
c:/development/cvstree/ecl/build/cmp/cmpdefs.o
c:/development/cvstree/ecl/build/cmp/cmpmac.o
c:/development/cvstree/ecl/build/cmp/cmpform.o
c:/development/cvstree/ecl/build/cmp/cmptables.o
c:/development/cvstree/ecl/build/cmp/cmpinline.o
c:/development/cvstree/ecl/build/cmp/cmputil.o
c:/development/cvstree/ecl/build/cmp/cmptype-arith.o
c:/development/cvstree/ecl/build/cmp/cmptype-prop.o
c:/development/cvstree/ecl/build/cmp/cmptype.o
c:/development/cvstree/ecl/build/cmp/cmpc-wt.o
c:/development/cvstree/ecl/build/cmp/cmpc-inliner.o
c:/development/cvstree/ecl/build/cmp/cmpbind.o
c:/development/cvstree/ecl/build/cmp/cmpblock.o
c:/development/cvstree/ecl/build/cmp/cmpcall.o
c:/development/cvstree/ecl/build/cmp/cmpcatch.o
c:/development/cvstree/ecl/build/cmp/cmpenv-api.o
c:/development/cvstree/ecl/build/cmp/cmpenv-fun.o
c:/development/cvstree/ecl/build/cmp/cmpenv-declare.o
c:/development/cvstree/ecl/build/cmp/cmpenv-proclaim.o
c:/development/cvstree/ecl/build/cmp/cmpenv-declaim.o
c:/development/cvstree/ecl/build/cmp/cmppolicy.o
c:/development/cvstree/ecl/build/cmp/cmpeval.o
c:/development/cvstree/ecl/build/cmp/cmpexit.o
c:/development/cvstree/ecl/build/cmp/cmpflet.o
c:/development/cvstree/ecl/build/cmp/cmpfun.o
c:/development/cvstree/ecl/build/cmp/cmpif.o
c:/development/cvstree/ecl/build/cmp/cmplam.o
c:/development/cvstree/ecl/build/cmp/cmplet.o
c:/development/cvstree/ecl/build/cmp/cmploc.o
c:/development/cvstree/ecl/build/cmp/cmpmap.o
c:/development/cvstree/ecl/build/cmp/cmpstack.o
c:/development/cvstree/ecl/build/cmp/cmpmulti.o
c:/development/cvstree/ecl/build/cmp/cmpspecial.o
c:/development/cvstree/ecl/build/cmp/cmptag.o
c:/development/cvstree/ecl/build/cmp/cmptop.o
c:/development/cvstree/ecl/build/cmp/cmpvar.o
c:/development/cvstree/ecl/build/cmp/cmpwt.o
c:/development/cvstree/ecl/build/cmp/cmpffi.o
c:/development/cvstree/ecl/build/cmp/cmpcbk.o
c:/development/cvstree/ecl/build/cmp/cmpct.o
c:/development/cvstree/ecl/build/cmp/cmpnum.o
c:/development/cvstree/ecl/build/cmp/cmpname.o
c:/development/cvstree/ecl/build/cmp/cmpopt.o
c:/development/cvstree/ecl/build/cmp/cmpopt-bits.o
c:/development/cvstree/ecl/build/cmp/cmpopt-constant.o
c:/development/cvstree/ecl/build/cmp/cmpopt-cons.o
c:/development/cvstree/ecl/build/cmp/cmpopt-sequence.o
c:/development/cvstree/ecl/build/cmp/cmpopt-type.o
c:/development/cvstree/ecl/build/cmp/cmpprop.o
c:/development/cvstree/ecl/build/cmp/cmpclos.o
c:/development/cvstree/ecl/build/cmp/cmpstructures.o
c:/development/cvstree/ecl/build/cmp/cmparray.o
c:/development/cvstree/ecl/build/cmp/cmpos-run.o
c:/development/cvstree/ecl/build/cmp/cmpmain.o
c:/development/cvstree/ecl/build/cmp/proclamations.o
c:/development/cvstree/ecl/build/cmp/sysfun.o -shared
-Wl,--export-all-symbols -Lc:/msys/1.0/local/lib ecl.dll -lm -lws2_32
-lgmp -lgc c:/development/cvstree/ecl/build/cmp/cmppackage.o: In
function `eclnNqhv7a7_QbY9Rfz':
c:/development/cvstree/ecl/build/cmp/cmppackage.c:12: undefined
reference to `__emutls_v.cl_env_p'
c:/development/cvstree/ecl/build/cmp/cmptypes.o: In function `LC2object':
c:/development/cvstree/ecl/build/cmp/cmptypes.c:45: undefined
reference to `__emutls_v.cl_env_p'
c:/development/cvstree/ecl/build/cmp/cmptypes.o: In function `L10make_vv':
c:/development/cvstree/ecl/build/cmp/cmptypes.c:441: undefined
reference to `__emutls_v.cl_env_p'
c:/development/cvstree/ecl/build/cmp/cmptypes.o: In function
`L8make_inline_info':
c:/development/cvstree/ecl/build/cmp/cmptypes.c:358: undefined
reference to `__emutls_v.cl_env_p'
c:/development/cvstree/ecl/build/cmp/cmptypes.o: In function `L7make_info':
c:/development/cvstree/ecl/build/cmp/cmptypes.c:331: undefined
reference to `__emutls_v.cl_env_p'
c:/development/cvstree/ecl/build/cmp/cmptypes.o:c:/development/cvstree/ecl/build/cmp/cmptypes.c:388:
more undefined references to `__emutls_v.cl_env_p' follow
collect2: ld returned 1 exit status


Error code 1 when executing

(RUN-PROGRAM "gcc" ("-o" "c:/development/cvstree/ecl/build/cmp.fas"
"-Lc:/development/cvstree/ecl/build"
"c:/development/cvstree/ecl/build/e3E0C.o"
"c:/development/cvstree/ecl/build/cmp/cmppackage.o"
"c:/development/cvstree/ecl/build/cmp/cmptypes.o"
"c:/development/cvstree/ecl/build/cmp/cmpglobals.o"
"c:/development/cvstree/ecl/build/cmp/cmpdefs.o"
"c:/development/cvstree/ecl/build/cmp/cmpmac.o"
"c:/development/cvstree/ecl/build/cmp/cmpform.o"
"c:/development/cvstree/ecl/build/cmp/cmptables.o"
"c:/development/cvstree/ecl/build/cmp/cmpinline.o"
"c:/development/cvstree/ecl/build/cmp/cmputil.o"
"c:/development/cvstree/ecl/build/cmp/cmptype-arith.o"
"c:/development/cvstree/ecl/build/cmp/cmptype-prop.o"
"c:/development/cvstree/ecl/build/cmp/cmptype.o"
"c:/development/cvstree/ecl/build/cmp/cmpc-wt.o"
"c:/development/cvstree/ecl/build/cmp/cmpc-inliner.o"
"c:/development/cvstree/ecl/build/cmp/cmpbind.o"
"c:/development/cvstree/ecl/build/cmp/cmpblock.o"
"c:/development/cvstree/ecl/build/cmp/cmpcall.o"
"c:/development/cvstree/ecl/build/cmp/cmpcatch.o"
"c:/development/cvstree/ecl/build/cmp/cmpenv-api.o"
"c:/development/cvstree/ecl/build/cmp/cmpenv-fun.o"
"c:/development/cvstree/ecl/build/cmp/cmpenv-declare.o"
"c:/development/cvstree/ecl/build/cmp/cmpenv-proclaim.o"
"c:/development/cvstree/ecl/build/cmp/cmpenv-declaim.o"
"c:/development/cvstree/ecl/build/cmp/cmppolicy.o"
"c:/development/cvstree/ecl/build/cmp/cmpeval.o"
"c:/development/cvstree/ecl/build/cmp/cmpexit.o"
"c:/development/cvstree/ecl/build/cmp/cmpflet.o"
"c:/development/cvstree/ecl/build/cmp/cmpfun.o"
"c:/development/cvstree/ecl/build/cmp/cmpif.o"
"c:/development/cvstree/ecl/build/cmp/cmplam.o"
"c:/development/cvstree/ecl/build/cmp/cmplet.o"
"c:/development/cvstree/ecl/build/cmp/cmploc.o"
"c:/development/cvstree/ecl/build/cmp/cmpmap.o"
"c:/development/cvstree/ecl/build/cmp/cmpstack.o"
"c:/development/cvstree/ecl/build/cmp/cmpmulti.o"
"c:/development/cvstree/ecl/build/cmp/cmpspecial.o"
"c:/development/cvstree/ecl/build/cmp/cmptag.o"
"c:/development/cvstree/ecl/build/cmp/cmptop.o"
"c:/development/cvstree/ecl/build/cmp/cmpvar.o"
"c:/development/cvstree/ecl/build/cmp/cmpwt.o"
"c:/development/cvstree/ecl/build/cmp/cmpffi.o"
"c:/development/cvstree/ecl/build/cmp/cmpcbk.o"
"c:/development/cvstree/ecl/build/cmp/cmpct.o"
"c:/development/cvstree/ecl/build/cmp/cmpnum.o"
"c:/development/cvstree/ecl/build/cmp/cmpname.o"
"c:/development/cvstree/ecl/build/cmp/cmpopt.o"
"c:/development/cvstree/ecl/build/cmp/cmpopt-bits.o"
"c:/development/cvstree/ecl/build/cmp/cmpopt-constant.o"
"c:/development/cvstree/ecl/build/cmp/cmpopt-cons.o"
"c:/development/cvstree/ecl/build/cmp/cmpopt-sequence.o"
"c:/development/cvstree/ecl/build/cmp/cmpopt-type.o"
"c:/development/cvstree/ecl/build/cmp/cmpprop.o"
"c:/development/cvstree/ecl/build/cmp/cmpclos.o"
"c:/development/cvstree/ecl/build/cmp/cmpstructures.o"
"c:/development/cvstree/ecl/build/cmp/cmparray.o"
"c:/development/cvstree/ecl/build/cmp/cmpos-run.o"
"c:/development/cvstree/ecl/build/cmp/cmpmain.o"
"c:/development/cvstree/ecl/build/cmp/proclamations.o"
"c:/development/cvstree/ecl/build/cmp/sysfun.o" "-shared"
"-Wl,--export-all-symbols" "-Lc:/msys/1.0/local/lib" "ecl.dll" "-lm"
"-lws2_32" "-lgmp" "-lgc"))

Available restarts:
1. (CONTINUE) Continues anyway.
Top level in: #<process TOP-LEVEL>.
>

Regards,
Marko Kocić




More information about the ecl-devel mailing list