Re: Better mousetrap W Makefile by Jarkko Hietaniemi- April 30, 2000 > > And yes, I would make building out of the source directory a> > requirement.> > You mean, &39;building outside of the source dir&39; If so, three cheers.Stephen Zander has been working towards an "out-source-experience" for perl5.Configure is supposedly already fine for this, it&39;s the Makefiles,the numerous shellscripts, and MakeMaker who oppose building outsideof the source directory such an adventure. Stephen even did havea rather promising patch few weeks.http://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg190.html Re: Get your gcc while it's hot! by Chip Salzenberg- April 30, 2000 According to Benjamin Holzman:> Mea culpa. The post-realclean make worked fine. Neeeeevermind...No prob. It looked kind of like that sort of thing.-- Chip Salzenberg - a.k.a. - <chipvalinux.com>"I wanted to play hopscotch with the impenetrable mystery of existence, but he stepped in a wormhole and had to go in early." MST3Khttp://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg189.html Re: Get your gcc while it's hot! by Benjamin Holzman- April 30, 2000 On Sun, Apr 30, 2000 at 07:13:11PM -0700, Chip Salzenberg wrote:> > Hm. Could you please send a copy of your rules.mk and the output of a> "make" after "make realclean"Mea culpa. The post-realclean make worked fine. Neeeeevermind...:-)http://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg188.html Re: Get your gcc while it's hot! by Chip Salzenberg- April 30, 2000 According to Benjamin Holzman:> usrlocalegcsbing++ -Lusrlocalegcslib -Wl,-rpath,usrlocalegcslib -o test_buffer test_buffer.o libperl.a misc.o> test_buffer.o: In function Perl::Counted::Counted(void)&39;:> homebahtopazmemBuffer.hh(.gnu.linkonce.t.__ls__4PerlRQ23stdt13basic_ostream2ZcZQ23stdt11char_traits1ZcRCQ24Perl6Buffer+0x37): undefined reference to Perl::operator<<(std::basic_ostream<char, std::char_traits<char> > &, Perl::Const_Memory)&39;Hm. Could you...http://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg187.html Re: Get your gcc while it's hot! by Benjamin Holzman- April 30, 2000 On Sat, Apr 29, 2000 at 08:17:58PM -0700, Chip Salzenberg wrote:> I keep x86-linux builds of recent gcc snapshots at:> ftp:topaz.sourceforge.netpubtopaz> > Now, as promised, fresh from the CVS archive to your hard disk:> egcs-20000429-i686-linux.tar.bz2Cool. Thanks. With this I got a lot further; here&39;s where it stopped:usrlocalegcsbing++ -Lusrlocalegcslib -Wl,-rpath,usrlocalegcslib -o test_buffer test_buffer.o libperl.a misc.otest_buffer.o: In function...http://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg186.html Re: Better mousetrap W Makefile by Jarkko Hietaniemi- April 30, 2000 > I think we&39;ll still want to keep a minimal makefile around for the> very very first steps required to build microperl. Then we&39;re off!Yeah, something of the below complexity, and nothing much more.(No guarantees on the syntax, I&39;m making this up as I write :-)O = .oC = .cSRC = a$(C) b$(C) c$(C) d$(C)OBJ = $(SRC:$(C)=$(O))a$(O): a$(C) a.hb$(O): b$(C) b.h a.hc$(O): c$(C) c.h x.hd$(O): d$(C) d.h a.h x.hmain$(O): main$(C)microperl: $(OBJ) main$(O) $(CC) -o $ main$(O) $(OBJ)...http://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg185.html Re: Better mousetrap W Makefile by A. C. Yardley- April 30, 2000 > What and where is cons ....Take a look at http:www.debian.orgPackagesstabledevelcons.htmland http:www.debian.orgPackagesunstabledevelcons.htmlacyhttp://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg184.html Re: Better mousetrap W Makefile by John van V.- April 30, 2000 > Cons has problems. (Fortunately, one of the larger ones -- the fact that> it&39;s pretty hard to use if you don&39;t know ...Being perl is my only lang besides shell, I guess I am destined to lurk here,But I do have a few new recruits who see my point that shell hobbling(linuxunix).What and where is cons, do you think its adaptable to other stuff like distroand booting I compiled egcs and A++P++ on the hpux for Merck and the biggest problemseemed to be with scope, not a problem w...http://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg183.html Re: Better mousetrap W Makefile by Damien Neil- April 30, 2000 On Sat, Apr 29, 2000 at 11:04:19PM -0700, Chip Salzenberg wrote:> You mean, &39;building outside of the source dir&39; If so, three cheers.> I&39;m in the habit of keeping sources in usrcfoobar and building in> ubuildfoobar with symlink ubuildfoobarSRC -> usrcfoobar.Speaking up as a satisfied cons user, I maintain the build environmentfor a moderately complex project at work. I made the decision to usecons rather than make, and haven&39;t regretted it yet.Cons has problems. ...http://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg182.html Re: Simplfied vector<> by Chip Salzenberg- April 30, 2000 According to Jean-Louis Leroy:> > The standard C++ vector<> container is almost perfect for use in Perl> > arrays and the data stack. But it has a major weakness... It&39;s _so_> > general that it doesn&39;t use memcpy() or moral equivalent when it has> > to grow. Instead, it uses copy constructors in a loop. That could be> > a major performance issue with vector<Counted_p<T>>.> > Have you considered deque<> It doesn&39;t copy the..http://www.nntp.perl.org/group/perl.perl6.porters/2000/04/msg181.html |