Re: Win32 Build Problem

2003-11-18 Thread Nick Kostirya
Again broken :-) See http://bugs6.perl.org/rt2/Ticket/Display.html?id=24260 > Hi, > > When building under Win32:- > > imclexer.c > imcc/imclexer.c(13) : fatal error C1083: Cannot open include file: > 'unistd.h': No such file or directory > NMAKE : fatal error U1077: 'F:\Perl\bin\perl.exe' : re

Re: Win32 Build Problem

2003-11-18 Thread Leopold Toetsch
Jonathan Worthington <[EMAIL PROTECTED]> wrote: > Hi, > When building under Win32:- > imclexer.c > imcc/imclexer.c(13) : fatal error C1083: Cannot open include file: > 'unistd.h': No such file or directory It seems, that Melvin's flex is slightly older then mine. A diff of the relevant part of (

Re: Proposal: parrot-compilers list

2003-11-18 Thread Stéphane Payrard
On Mon, Nov 17, 2003 at 08:58:17PM +, Pete Lomax wrote: > > >I think this would be a *very* cool thing. > > What he said. > > Pete idem -- stef

Re: Proposal: parrot-compilers list

2003-11-18 Thread Leopold Toetsch
Melvin Smith <[EMAIL PROTECTED]> wrote: > I propose creating 'parrot-compilers' as a general > purpose list for any and all language development As long as traffic on p6i is as low as current, I don't see the need for another list. > -Melvin leo

[Fwd: Re: Proposal: parrot-compilers list]

2003-11-18 Thread Joseph Ryan
--- Begin Message --- I Think this would be cool, and I will help. my research masters is retargetting gcj to parrot. I am only a month into it so I have not put up a project page yet. On Tuesday 18 November 2003 00:04, Joseph Ryan wrote: > Pete Lomax wrote: > >On Mon, 17 Nov 2003 11:35:51 -08

Re: configure on windows

2003-11-18 Thread Juergen Boemmels
Pete Lomax <[EMAIL PROTECTED]> writes: > Hi, > I've only just installed perl. Running Configure.pl on a windows box, > I got 'bad command or file name' because line 12 of > config\init\hints.pl is: > my $hints = "config/init/hints/" . lc($^O) . ".pl"; > I had to change it to: > my $hints = "p

Re: configure on windows

2003-11-18 Thread Dan Sugalski
On Tue, 18 Nov 2003, Juergen Boemmels wrote: > Pete Lomax <[EMAIL PROTECTED]> writes: > > > Hi, > > I've only just installed perl. Running Configure.pl on a windows box, > > I got 'bad command or file name' because line 12 of > > config\init\hints.pl is: > > my $hints = "config/init/hints/" . lc

Re: Win32 Build Problem

2003-11-18 Thread Melvin Smith
At 10:49 AM 11/18/2003 +0100, Leopold Toetsch wrote: Jonathan Worthington <[EMAIL PROTECTED]> wrote: > Hi, > When building under Win32:- > imclexer.c > imcc/imclexer.c(13) : fatal error C1083: Cannot open include file: > 'unistd.h': No such file or directory It seems, that Melvin's flex is slightl

RE: configure on windows

2003-11-18 Thread Garrett Goebel
boemmels at physik.uni-kl dot de wrote: > Pete Lomax writes: > > > I've only just installed perl. Running Configure.pl on a > > windows box, I got 'bad command or file name' because line > > 12 of config\init\hints.pl is: > > my $hints = "config/init/hints/" . lc($^O) . ".pl"; > > I had to chan

Re: configure on windows

2003-11-18 Thread Jonathan Worthington
> On Tue, 18 Nov 2003, Juergen Boemmels wrote: > > > Pete Lomax <[EMAIL PROTECTED]> writes: > > > > > Hi, > > > I've only just installed perl. Running Configure.pl on a windows box, > > > I got 'bad command or file name' because line 12 of > > > config\init\hints.pl is: > > > my $hints = "config/

Re: Proposal: parrot-compilers list

2003-11-18 Thread Melvin Smith
At 01:50 PM 11/18/2003 +0100, Leopold Toetsch wrote: Melvin Smith <[EMAIL PROTECTED]> wrote: > I propose creating 'parrot-compilers' as a general > purpose list for any and all language development As long as traffic on p6i is as low as current, I don't see the need for another list. I'm concerned

Re: configure on windows

2003-11-18 Thread Pete Lomax
On 18 Nov 2003 15:09:34 +0100, Juergen Boemmels <[EMAIL PROTECTED]> wrote: >Pete Lomax <[EMAIL PROTECTED]> writes: > >> Hi, >> I've only just installed perl. Running Configure.pl on a windows box, >> I got 'bad command or file name' because line 12 of >> config\init\hints.pl is: >> my $hints =

Re: Proposal: parrot-compilers list

2003-11-18 Thread Jeff Clites
On Nov 17, 2003, at 11:22 AM, Melvin Smith wrote: In the past couple of years we've seen several sub-projects pop-up and subsequently fizzle out (maybe due to Parrot slow progress or maybe due to lack of critical mass). I propose creating 'parrot-compilers' as a general purpose list for any and al

Re: Win32 Build Problem

2003-11-18 Thread Melvin Smith
Can you confirm that this is fixed? Upgrading my flex from 2.5.4 -> 2.5.6 fixed the unist.d include issue. I checked in a new lexer just now. -Melvin At 09:49 AM 11/18/2003 +0200, Nick Kostirya wrote: Again broken :-) See http://bugs6.perl.org/rt2/Ticket/Display.html?id=24260 > Hi, > > When buil

Re: IMCC problems with library loading

2003-11-18 Thread Jeff Clites
On Nov 17, 2003, at 11:07 AM, Leopold Toetsch wrote: Jeff Clites <[EMAIL PROTECTED]> wrote: My main point is that you can't do conditional library loading. This code will try to load the "doesnt_exist" library, and I don't think it should: branch HERE loadlib P1, "doesnt_exist

Re: Proposal: parrot-compilers list

2003-11-18 Thread Simon Glover
On Tue, 18 Nov 2003, Jeff Clites wrote: > On Nov 17, 2003, at 11:22 AM, Melvin Smith wrote: > > > In the past couple of years we've seen several sub-projects pop-up > > and subsequently fizzle out (maybe due to Parrot slow > > progress or maybe due to lack of critical mass). > > > > I propose cr

Re: Proposal: parrot-compilers list

2003-11-18 Thread Sterling Hughes
The reason I think parrot-compilers would be useful, is that its dedicated to helping people (like me) write compilers for parrot, whereas (in my understanding), perl6-internals@ is really about the development of the vm itself (I would subscribe to both). I see parrot-compilers@ as opening up

Re: Proposal: parrot-compilers list

2003-11-18 Thread Jeff Clites
On Nov 18, 2003, at 9:07 AM, Sterling Hughes wrote: The reason I think parrot-compilers would be useful, is that its dedicated to helping people (like me) write compilers for parrot, whereas (in my understanding), perl6-internals@ is really about the development of the vm itself (I would subscr

Re: Proposal: parrot-compilers list

2003-11-18 Thread Ulf Wendel
Sterling Hughes wrote: The reason I think parrot-compilers would be useful, is that its dedicated to helping people (like me) write compilers for parrot, whereas (in my understanding), perl6-internals@ is really about the development of the vm itself (I would subscribe to both). I see parrot-

Re: configure on windows

2003-11-18 Thread Juergen Boemmels
"Jonathan Worthington" <[EMAIL PROTECTED]> writes: > Pete sent me some further info off list, here's what happens when he runs > Configure:- I assume he runs it with perl Configure.pl --ask > Parrot Version 0.0.13 Configure 2.0 > Copyright (C) 2001-2003 The Perl Foundation. All Rights Reserved.

Re: Win32 Build Problem

2003-11-18 Thread Jonathan Worthington
- Original Message - From: "Melvin Smith" <[EMAIL PROTECTED]> > Can you confirm that this is fixed? Upgrading my flex from 2.5.4 -> 2.5.6 > fixed the unist.d include issue. I checked in a new lexer just now. 'fraid not. The #include for it is now enclosed in this block:- /* Special case

[perl #24514] [PATCH] examples/pni is out of date

2003-11-18 Thread via RT
# New Ticket Created by Ilya Martynov # Please include the string: [perl #24514] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=24514 > 1. There are incorrect instructions on running the example 2. .so extension should be

New Example

2003-11-18 Thread Jonathan Worthington
Hi, I've attached an example of calling a Win32 API using NCI. As it's a new file, I diff'd it against /dev/null. Suggest it goes in examples/pni, along with the Qt one that someone else has sent in a patch for (which is what reminded me to send this one in). Jonathan win32api.imc.diff Descri

Re: configure on windows

2003-11-18 Thread Pete Lomax
On 18 Nov 2003 18:37:57 +0100, Juergen Boemmels <[EMAIL PROTECTED]> wrote: >I assume he runs it with perl Configure.pl --ask Yes >The problem is that --ask option of has not the knowledge to change >the options according to the compiler. I don't know a simple fix for >this. > >A workaround soluti

Re: Win32 Build Problem

2003-11-18 Thread Melvin Smith
Looks like things are fixed. I committed the following: -Melvin Revision Changes Path 1.58 +8 -0 parrot/imcc/imc.h Index: imc.h === RCS file: /cvs/public/parrot/imcc/imc.h,v retrieving revision 1.57 retrieving revision 1.58 diff -u -

[COMMIT] imcc 'num' keyword added

2003-11-18 Thread Melvin Smith
Added 'num' as an alias for 'float'. Both map to the Parrot Nx registers. -Melvin