Guido writes:
| I'd like to provide Win32 binaries for jcabc2ps, and I've been trying to
| download the source from Sourceforge. No way. I've also searched on Google -
| nothing. I'm not prepared to waste more than 40 seconds on this...
|
| Could anyone point me to the sources? I'll make the binaries available on
| the abcplus page.

By some coincidence, I have the source. ;-)

I keep a copy at:
  http://trillian.mit.edu/~jc/music/abc/src/

The file jcabc2ps-src.tar.gz is the latest  source,  plus  a  lot  of
small test files.  It's also in cvs at sourceforge, but I'm not clear
on how a random person would get it from there.

I've been working on documenting all of the program's features.  I've
worked  on  a  unix-style "man page" to document all the command-line
options, but there are some that I don't understand yet. (I never did
get the audio output to work anywhere.)

Also, to keep myself from going crazy trying to figure out how to  do
the  web  interface that people have been asking about, I've made one
radical change in the command line:  The options now all use  '+'  to
mean "yes" or "enable", and '-' to mean "no" or "disable".  This is a
scheme that is popping up in some unix software these days. Of course
most  programmers  continue  to  implement random inconsistent option
flags (or use '-' for positive and '+' for negative ;-).  I find this
consistent  scheme  very  useful  when  trying to write programs that
invoke other programs, since it gives a consistent way for  a  parent
program to turn things on or off.

Now if I could figure out how to use all of those options ...

Another very useful thing I did lately is to make jcabc2ps  write  to
standard  output  by  default,  like  a normal unix program.  My main
motive was to make it  possible  to  pipe  the  ps  output  to  other
programs that do useful things with ps files. It also has the benefit
of making the most common command simpler:
  abc2ps FoosJig.abc -O -o FoosJig.ps
becomes just:
  jcabc2ps FoosJig.abc >FoosJig.ps
(and of course that ".abc" can be omitted in both).

Also, I've gotta make it read from stdin ...

In any case, anyone is welcome to use jcabc2ps for  whatever  purpose
they  like,  as  with any GPL'd code.  It might be interesting to see
whether it still works on a Windows system.  I don't have  access  to
one  with  a  C compiler or standard C libraries, and I haven't built
any software on Windows for the past several years, so I  don't  know
how to do it these days.


To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to