Re: [Chicken-users] chicken 4.8.0.5 on cygwin - stty ECHOPRT

2014-04-03 Thread Alex Shinn
On Mon, Mar 31, 2014 at 3:15 AM, Claude Marinier claudem...@gmail.comwrote:


 On Sun, 30 Mar 2014, Claude Marinier wrote:

 I just built chicken 4.8.0.5 on MS Windows Vista with a somewhat recent
 cygwin. The installation process went well but csi could not find parley.

 Turns out parley needs stty which did not compile because it cannot find
 the symbol ECHOPRT. I removed the offending code from stty.scm, compiled,
 and installed it. After that, parley installed without complaint.


 I neglected to mention that removing references to ECHOPRT in stty is not
 a proper solution; it just allowed me to use Chicken on MS Windows. Note
 that csi command editing does not work properly; this is likely due the
 changes I made.

 I appologize for previously posting an omnibus message. I will try to
 remember to have one topic per posting.


Yes please, I usually only skim subjects :)

I'll conditionally compile out ECHOPRT.

-- 
Alex



 --
 Claude Marinier



 ___
 Chicken-users mailing list
 Chicken-users@nongnu.org
 https://lists.nongnu.org/mailman/listinfo/chicken-users

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken 4.8.0.5 on cygwin - stty ECHOPRT

2014-04-03 Thread John Cowan
Alex Shinn scripsit:

 Yes please, I usually only skim subjects :)

Ah, then you missed my argument.

 I'll conditionally compile out ECHOPRT.

ECHOPRT should be removed unconditionally.  It is not Posix and is only
useful on hard-copy terminals, which are non-existent these days.

-- 
John Cowan  http://www.ccil.org/~cowanco...@ccil.org
The Penguin shall hunt and devour all that is crufty, gnarly and
bogacious; all code which wriggles like spaghetti, or is infested with
blighting creatures, or is bound by grave and perilous Licences shall it
capture.  And in capturing shall it replicate, and in replicating shall
it document, and in documentation shall it bring freedom, serenity and
most cool froodiness to the earth and all who code therein.  --Gospel of Tux

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken 4.8.0.5 on cygwin - stty ECHOPRT

2014-04-01 Thread Claude Marinier


On Sun, 30 Mar 2014, Claude Marinier wrote:


On Sun, 30 Mar 2014, Claude Marinier wrote:

I just built chicken 4.8.0.5 on MS Windows Vista with a somewhat recent
cygwin. The installation process went well but csi could not find parley.

Turns out parley needs stty which did not compile because it cannot find
the symbol ECHOPRT. I removed the offending code from stty.scm, compiled,
and installed it. After that, parley installed without complaint.


I neglected to mention that removing references to ECHOPRT in stty is not a 
proper solution; it just allowed me to use Chicken on MS Windows. Note that 
csi command editing does not work properly; this is likely due the changes I 
made.


I appologize for previously posting an omnibus message. I will try to 
remember to have one topic per posting.


Chicken 4.8.3 works.

tar zxf ~/Downloads/chicken-4.8.0.5.tar.gz
cd chicken-4.8.0.5
make PLATFORM=cygwin PREFIX=/usr/local
make PLATFORM=cygwin PREFIX=/usr/local install
csi
chicken-install numbers

No errors.

--
Claude Marinier



___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken 4.8.0.5 on cygwin - stty ECHOPRT

2014-03-30 Thread Claude Marinier


On Sun, 30 Mar 2014, Claude Marinier wrote:

I just built chicken 4.8.0.5 on MS Windows Vista with a somewhat recent
cygwin. The installation process went well but csi could not find parley.

Turns out parley needs stty which did not compile because it cannot find
the symbol ECHOPRT. I removed the offending code from stty.scm, compiled,
and installed it. After that, parley installed without complaint.


I neglected to mention that removing references to ECHOPRT in stty is not 
a proper solution; it just allowed me to use Chicken on MS Windows. Note 
that csi command editing does not work properly; this is likely due the 
changes I made.


I appologize for previously posting an omnibus message. I will try to 
remember to have one topic per posting.


--
Claude Marinier



___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] chicken 4.8.0.5 on cygwin - stty ECHOPRT

2014-03-30 Thread John Cowan
Claude Marinier scripsit:

 I neglected to mention that removing references to ECHOPRT in stty is
 not a proper solution; it just allowed me to use Chicken on MS Windows.

In fact, ECHOPRT should simply be flushed.  It is not part of Posix, and
is in fact useful only on long-obsolete printing terminals.  The Linux
tty driver doesn't even seem to implement it.

-- 
John Cowan  http://www.ccil.org/~cowanco...@ccil.org
If I have seen farther than others, it is because I am surrounded by dwarves.
--Murray Gell-Mann

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users