Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-27 Thread Leopold Toetsch
Markus Laire wrote: > On 27 Aug 2002 at 1:49, Mike Lambert wrote: > With following commands ALL perl6 tests pass. NO skipped or failed > tests, not even those 8_5 and 8_6. These failures are somwhere hidden in the test scripts. > With > Configure.pl && cd languages\perl6 && make && make tes

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-27 Thread Markus Laire
On 27 Aug 2002 at 11:59, Markus Laire wrote: > With following commands ALL perl6 tests pass. NO skipped or failed > tests, not even those 8_5 and 8_6. > (All tests succesful - Files=15, Tests=64) > > Configure.pl && make && cd languages/imcc && > make imcc && cd ../perl6 && make perl6-config &&

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-27 Thread Markus Laire
On 27 Aug 2002 at 11:59, Markus Laire wrote: > On 27 Aug 2002 at 1:49, Mike Lambert wrote: > > > So currently, if one does a CVS checkout on win32, and is using cygwin > > or msvc, they can do: > > ... While perl6 does work now, 'make test' for parrot doesn't work at all !!! 'make test' after

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-27 Thread Markus Laire
On 27 Aug 2002 at 11:59, Markus Laire wrote: > ok, I tested that on cygwin with CVS checkout (GMT 20020827-1125) That should've been GMT 20020827-0825 -- Markus Laire 'malaire' <[EMAIL PROTECTED]>

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-27 Thread Markus Laire
On 27 Aug 2002 at 1:49, Mike Lambert wrote: > So currently, if one does a CVS checkout on win32, and is using cygwin or > msvc, they can do: > > Configure.pl && cd languages\perl6 && make && make test > > And it should proceed to properly pass all of the compiler tests, aside > from 8_5 and 8_6

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-26 Thread Mike Lambert
> It currently works on my version of MSVC with nmake and friends. A few > minutes ago, it worked on cygwin/GCC as well. Unfortunately, I broke > something, I'm not sure what, and it doesn't work on cygwin anymore. I'm > going to sleep now, and will probably pick up again on this tomorrow > night.

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-26 Thread Markus Laire
On 26 Aug 2002 at 13:48, Leopold Toetsch wrote: > > I got new cvs and applied same 2 patches (dlopen-patch & imcc-patch) > > only t/rx/basic.{3,4} fails, both with same error: > > Please rebuild the grammar (there is currently no Makefile autmagic for > this): > > $ perl6 --force -v --tree --

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-26 Thread Leopold Toetsch
Markus Laire wrote: > On 25 Aug 2002 at 23:01, Sean O'Rourke wrote: > I got new cvs and applied same 2 patches (dlopen-patch & imcc-patch) > > only t/rx/basic.{3,4} fails, both with same error: Please rebuild the grammar (there is currently no Makefile autmagic for this): $ perl6 --force -

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-26 Thread Markus Laire
On 25 Aug 2002 at 23:01, Sean O'Rourke wrote: > Ah, _parser_ tests! (hits self on head). Those are out-of-date, and > should be disabled. The fact that all the compiler tests pass is a > relief, and indicates that all is well. How does t/rx/basic.t do? I got new cvs and applied same 2 patches

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-26 Thread Leopold Toetsch
Markus Laire wrote: > I just checked all failed tests. Worst problem seems to be that tests > returns int/str instead of PerlInt/PerlString > > t/parser/apoc1.t 1 256 11 100.00% 1 parser test's are currently broken due to changes in the Parser and should be disabled in t/

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-26 Thread Mike Lambert
> > "make shared" dies with 'missing .h files' > > More competent and/or Windows-savvy hands than mine are working on this as > we speak. I believe the proper term is stubbornly persistent. Attached is a patch to fix up parrot shared-libraries, imcc, and perl6 all to work on win32. It currently

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-25 Thread Markus Laire
On 25 Aug 2002 at 19:28, Sean O'Rourke wrote: > On Mon, 26 Aug 2002, Markus Laire wrote: > > I tested than on Cygwin and imcc does compile, but I have some > > problems: > > > > If I compile imcc with 'make imcc', most perl6 tests will fail with > > error "readline() on closed filehandle P6C::Tes

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-25 Thread Leopold Toetsch
Markus Laire wrote: > I tested than on Cygwin and imcc does compile, but I have some > problems: > > If I compile imcc with 'make imcc', most perl6 tests will fail with > error "readline() on closed filehandle P6C::TestCompiler::PASM at > P6C/TestCompiler.pm line 55." This looks like imcc d

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-25 Thread Markus Laire
On 25 Aug 2002 at 13:26, Sean O'Rourke wrote: > On Sun, 25 Aug 2002, Tom Hughes wrote: > > > In message <20020825155505$[EMAIL PROTECTED]> > > > > Here's a patch that addresses both those issues and makes imcc > > work again. > > Here's a patch that hopefully addresses the makefile issue. imcc

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-25 Thread Tom Hughes
In message <20020825181959$[EMAIL PROTECTED]> "Markus Laire" <[EMAIL PROTECTED]> wrote: > I applied this patch locally, but making imcc still ends with error > "cannot find -ldl" > (I quess that means Parrot_dlopen library as Cygwin has no such file) That sounds like a separate bug in

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-25 Thread Markus Laire
On 25 Aug 2002 at 18:45, Tom Hughes wrote: > In message <20020825155505$[EMAIL PROTECTED]> > Tom Hughes (via RT) <[EMAIL PROTECTED]> wrote: > > > Recent changes to imcc make it require a working Parrot_dlopen but > > unfortunately as things stand it never does work because Configure.pl

Re: [perl #16755] imcc requires Parrot_dlopen but HAS_DLOPEN is never defined

2002-08-25 Thread Tom Hughes
In message <20020825155505$[EMAIL PROTECTED]> Tom Hughes (via RT) <[EMAIL PROTECTED]> wrote: > Recent changes to imcc make it require a working Parrot_dlopen but > unfortunately as things stand it never does work because Configure.pl > never sets HAS_DLOPEN so Parrot_dlopen is also stub