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