[plt-scheme] pltscheme-370 build problem: libtool: compile: unable to infer tagged configuration

From: Marijn Schouten (hkBst) (hkBst at gentoo.org)
Date: Sun Jul 22 12:26:47 EDT 2007

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Matthew Flatt wrote:
> At Sun, 22 Jul 2007 16:21:31 +0200, "Marijn Schouten (hkBst)" wrote:
>> Matthew Flatt wrote:
>>> At Tue, 17 Jul 2007 19:44:16 +0200, "Marijn Schouten (hkBst)" wrote:
>>>> I have a problem building pltscheme-370:
>>>>
>>>> /var/tmp/portage/dev-scheme/drscheme-370/work/plt-370/src/lt/libtool
>>>> - --mode=compile x86_64-pc-linux-gnu-gcc -fPIC -I./include -DNO_SIGNALS -O2
>>>> - -pipe -ggdb     -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -
>> DLARGE_CONFIG
>>>> - -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ./alloc.c
>>>> libtool: compile: unable to infer tagged configuration
>>>> libtool: compile: specify a tag with `--tag'
>
> Ok, I think I get it, now: litbool can't figure out that
> "x86_64-pc-linux-gnu-gcc" is variant of "cc", and the solution really
> is to use --tag=CC.
>
> I've committed a change to the `configure' script in SVN. You could use
>
>  http://svn.plt-scheme.org/plt/trunk/src/configure
>
> as a replacement "src/configure' in a nightly bundle to try it out.

it works, but there is another such issue:

/var/tmp/portage/dev-scheme/drscheme-370.6/work/plt-370.6/src/lt/libtool
- --mode=compile --tag=CC x86_64-pc-linux-gnu-gcc -fPIC -I./include -DNO_SIGNALS
- -O2 -pipe -ggdb     -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV
- -DLARGE_CONFIG -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c
./dyn_load.c
 x86_64-pc-linux-gnu-gcc -fPIC -I./include -DNO_SIGNALS -O2 -pipe -ggdb
- -DNO_EXECUTE_PERMISSION -DSILENT -DNO_GETENV -DLARGE_CONFIG
- -DATOMIC_UNCOLLECTABLE -DINITIAL_MARK_STACK_SIZE=8192 -c ./dyn_load.c  -fPIC
- -DPIC -o .libs/dyn_load.o
/var/tmp/portage/dev-scheme/drscheme-370.6/work/plt-370.6/src/lt/libtool
- --mode=link x86_64-pc-linux-gnu-gcc -release 370.6 -rpath /usr/lib -o
../libmzgc.la alloc.lo reclaim.lo allchblk.lo misc.lo mach_dep.lo os_dep.lo
mark_rts.lo headers.lo mark.lo obj_map.lo blacklst.lo finalize.lo new_hblk.lo
dbg_mlc.lo malloc.lo stubborn.lo checksums.lo solaris_threads.lo
pthread_support.lo pthread_stop_world.lo darwin_stop_world.lo typd_mlc.lo
ptr_chck.lo mallocx.lo solaris_pthreads.lo gcj_mlc.lo specific.lo gc_dlopen.lo
backgraph.lo win32_threads.lo dyn_load.lo
libtool: link: unable to infer tagged configuration
libtool: link: specify a tag with `--tag'
make[6]: *** [../libmzgc.la] Error 1

Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGo4VGp/VmCx0OL2wRAlZTAJ4vEJCAXcGQgGbPrhMjuoFbnTuWiwCgjCZy
eavMDJwqyFG2xJDTMzfRg7E=
=Lz86
-----END PGP SIGNATURE-----


Posted on the users mailing list.