guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mingw patch


From: heromyth
Subject: Re: mingw patch
Date: Wed, 18 May 2005 16:00:02 +0800
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

Than you for your patch. After I patched, I can't link some files yet. Below is my steps and some messages which is caused by the steps:

$ ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal -I guile-config --output=aclocal.m4t
autoreconf: `aclocal.m4' is unchanged
autoreconf: configure.in: tracing
configure.in:56: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:393: AC_MINGW32 is expanded from...
configure.in:56: the top level
autoreconf: configure.in: subdirectory guile-readline to autoreconf
autoreconf: Entering directory `guile-readline'
autoreconf: running: aclocal  --output=aclocal.m4t
configure.in:19: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:363: AC_CYGWIN is expanded from...
configure.in:19: the top level
configure.in:20: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:393: AC_MINGW32 is expanded from...
configure.in:20: the top level
autoreconf: running: libtoolize --copy --force
autoreconf: running: /usr/bin/autoconf --force
configure.in:19: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:363: AC_CYGWIN is expanded from...
configure.in:19: the top level
configure.in:20: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:393: AC_MINGW32 is expanded from...
configure.in:20: the top level
autoreconf: configure.in: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
configure.in:19: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:363: AC_CYGWIN is expanded from...
configure.in:19: the top level
configure.in:20: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:393: AC_MINGW32 is expanded from...
configure.in:20: the top level
autoreconf: Leaving directory `guile-readline'
autoreconf: configure.in: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION
configure.in:56: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:393: AC_MINGW32 is expanded from...
configure.in:56: the top level
autoreconf: running: /usr/bin/autoheader --force
configure.in:56: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:393: AC_MINGW32 is expanded from...
configure.in:56: the top level
configure.in:56: warning: AC_CANONICAL_HOST invoked multiple times
autoconf/specific.m4:393: AC_MINGW32 is expanded from...
configure.in:56: the top level
Makefile.am:26: AM_GNU_GETTEXT used but `po' not in SUBDIRS
autoreconf: automake failed with exit status: 1


$ ../guile/guile-core/configure --prefix=/mingw --disable-shared --disable-error-on-warning
$ make.exe CFLAGS="-O3 -Wall -Wmissing-prototypes"

/bin/sh ../libtool --mode=link gcc -O3 -Wall -Wmissing-prototypes -o guile.exe -dlpreopen force guile-guile.o libguile.la -lgmp -lws2_32 -lltdl
libtool: link: warning: library `/mingw/lib//libgmp.la' was moved.
libtool: link: warning: library `/mingw/lib//libgmp.la' was moved.
rm -f .libs/guile.exe.nm .libs/guile.exe.nmS .libs/guile.exe.nmT
creating .libs/guile.exeS.c
(cd .libs && gcc -c -fno-builtin "guile.exeS.c")
rm -f .libs/guile.exeS.c .libs/guile.exe.nm .libs/guile.exe.nmS .libs/guile.exe.nmT gcc -O3 -Wall -Wmissing-prototypes -o guile.exe .libs/guile.exeS.o guile-guile.o -Wl,--export-dynamic ./.libs/libguile.a /mingw/lib//libgmp.a -lws2_32 /usr/lib/libltdl.dll.a guile-guile.o:guile.c:(.text+0x21): undefined reference to `_imp__gdb_options' guile-guile.o:guile.c:(.text+0x2a): undefined reference to `_imp__gdb_language' guile-guile.o:guile.c:(.text+0x2f): undefined reference to `_imp__gdb_result' guile-guile.o:guile.c:(.text+0x3b): undefined reference to `_imp__gdb_output' guile-guile.o:guile.c:(.text+0x47): undefined reference to `_imp__gdb_output_length' guile-guile.o:guile.c:(.text+0x51): undefined reference to `_imp__gdb_maybe_valid_type_p'
guile-guile.o:guile.c:(.text+0x5d): undefined reference to `_imp__gdb_read'
guile-guile.o:guile.c:(.text+0x69): undefined reference to `_imp__gdb_eval'
guile-guile.o:guile.c:(.text+0x73): undefined reference to `_imp__gdb_print'
guile-guile.o:guile.c:(.text+0x7f): undefined reference to `_imp__gdb_binding'
guile-guile.o:guile.c:(.text+0xa3): undefined reference to `_imp__scm_shell'
guile-guile.o:guile.c:(.text+0xe6): undefined reference to `_imp__scm_boot_guile'
collect2: ld returned 1 exit status
rm -f .libs/guile.exeS.o
make.exe[2]: *** [guile.exe] Error 1

I have checked the source code of guile.c, but I didn't find what's wrong with anything. All the codes is downloaded from CVS. Can you give me some advices. Than you!







reply via email to

[Prev in Thread] Current Thread [Next in Thread]