Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-13 Thread François PERRAD
At 12:19 10/06/2005 +0200, you wrote: On Saturday 04 June 2005 20:29, Clement Cherlin wrote: > I include a patch I made for the above problems. Some of the changes are > kind of kludgey, so I would appreciate comments and suggestions on how to > improve them. Thanks, applied. Please, revert thi

Linking on Windows (was: Building Parrot with MinGW, ActivePerl & command.com)

2005-06-11 Thread Ron Blaschke
Nick Glencross wrote: > My understand is that on Windows DLLs must be self-contained and cannot > have unreferenced symbols, and so I've linked against libparrot.so which > of course pulls in much of its code. I see this also being done in the > MSWin32 case... Yes, Windows needs to know where the

Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-10 Thread Nick Glencross
Matt Diephouse wrote: Nick Glencross <[EMAIL PROTECTED]> wrote: +# Here comes some stuff for Cygwin +if ($^O eq 'cygwin') { +$LD_LOAD_FLAGS .= ' ../src/parrot_config.o'; +$LIBPARROT = qq[-L../blib/lib -lparrot]; +} Make sure this patch will work to make Tcl too (languages/tcl/), whi

Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-10 Thread Matt Diephouse
Nick Glencross <[EMAIL PROTECTED]> wrote: > +# Here comes some stuff for Cygwin > +if ($^O eq 'cygwin') { > +$LD_LOAD_FLAGS .= ' ../src/parrot_config.o'; > +$LIBPARROT = qq[-L../blib/lib -lparrot]; > +} Make sure this patch will work to make Tcl too (languages/tcl/), which has PMCs inside

Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-10 Thread Nick Glencross
Nick Glencross wrote: My understand is that on Windows DLLs must be self-contained and cannot have unreferenced symbols, and so I've linked against libparrot.so which of course pulls in much of its code. I see this also being done in the MSWin32 case... Sorry, I typed libparrot.so when what

Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-10 Thread Nick Glencross
Clement Cherlin wrote: I still haven't gotten compilation to finish, but it's a lot further along than when I started. Currently, it fails with a zillion "undefined reference" errors on the command g++ -s -g -shared "C:/Users/Clement/src/parrot/parrot/src/extend.o" -o python_group.dll "lib-p

Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-10 Thread Jens Rieks
On Saturday 04 June 2005 20:29, Clement Cherlin wrote: > I include a patch I made for the above problems. Some of the changes are > kind of kludgey, so I would appreciate comments and suggestions on how to > improve them. Thanks, applied. jens

Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-07 Thread Andy Dougherty
On Tue, 7 Jun 2005, [iso-8859-1] François PERRAD wrote: > I work with MinGW, ActivePerl & cmd.exe. > I introduced the configuration variable slash_exec. > On all platform 'slash' == 'slash_exec' > except with MinGW where : > slash => '/' (need by mingw32-make) > 'slash_exec' => '

Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-06 Thread François PERRAD
At 11:29 04/06/2005 -0700, you wrote: I actually have Linux installed on this machine, but for reasons which I'm not going to get into here I use Win98 for day-to-day computing. I therefore took it as a challenge to get Parrot to build with crufty ol' command.com. I used MinGW 3.1.0-1 and Active

Re: Building Parrot with MinGW, ActivePerl & command.com

2005-06-05 Thread Jens Rieks
On Saturday 04 June 2005 20:29, Clement Cherlin wrote: > I actually have Linux installed on this machine, but for reasons which > I'm not going to get into here I use Win98 for day-to-day computing. I > therefore took it as a challenge to get Parrot to build with crufty ol' > command.com. I have a

Building Parrot with MinGW, ActivePerl & command.com

2005-06-04 Thread Clement Cherlin
I actually have Linux installed on this machine, but for reasons which I'm not going to get into here I use Win98 for day-to-day computing. I therefore took it as a challenge to get Parrot to build with crufty ol' command.com. I used MinGW 3.1.0-1 and ActivePerl 5.8.6.811 to build Parrot. I conf