Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

runtime/parrot/library/config.pbc

15 views
Skip to first unread message

Nicholas Clark

unread,
Nov 11, 2004, 5:33:28 AM11/11/04
to perl6-i...@perl.org
What generates runtime/parrot/library/config.pbc ?
It seems that make clean can remove it, and then any subsequent make fails:

$ make all
Compiling with:
xx.c
cc -DAPPLLIB_EXP=/usr/local/lib/perl5/5.6.1/BSDPAN -I/usr/local/include -g -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Winline -W -Wno-unused -Wsign-compare -Wformat-nonliteral -Wformat-security -Wpacked -Wdisabled-optimization -mno-accumulate-outgoing-args -Wno-shadow -falign-functions=16 -I./include -I./blib/include -DHAS_JIT -DI386 -DHAVE_COMPUTED_GOTO -I. -o xx.o -c xx.c
/usr/bin/perl -e 'chdir shift @ARGV; system q{make}, @ARGV; exit $? >> 8;' docs
/usr/bin/perl -e '-d or mkdir $_,0777 or die foreach @ARGV' ops
make: don't know how to make runtime/parrot/library/config.pbc. Stop


Nicholas Clark

Leopold Toetsch

unread,
Nov 11, 2004, 8:49:24 AM11/11/04
to Nicholas Clark, perl6-i...@perl.org
Nicholas Clark wrote:
> What generates runtime/parrot/library/config.pbc ?

It's an extension rule .imc.pbc.

> It seems that make clean can remove it, and then any subsequent make fails:

No problem here, jsut tried it.

>
> Nicholas Clark

leo

Nicholas Clark

unread,
Nov 11, 2004, 10:26:54 AM11/11/04
to Leopold Toetsch, perl6-i...@perl.org

Aha. Then it looks like it's a problem with the Makefile on FreeBSD make.

<time passes>

It seems that FreeBSD make wants .SUFFIXES above the first line that uses one
of the suffixes. I committed a fix.

Nicholas Clark

0 new messages