>|When I need to compile a new PMX release I've been using gfortran for a
>|while since f2c caused trouble.
Hi Christian. I use the following Makefile:
all: pmxab.c scor2prt.c
pmxab.c: pmx294.for
f2c -g -\!bs < pmx294.for > pmxab.c
scor2prt.c: scor2prt.for
f2c -g -\!bs <
>|I suppose you could try replacing that statement with the more
>|conventional
>|form:
>|
>| write(*,'(a33,i3,a26)')'33H Any whole-bar rests of duration',lenbar,
>| * '/64 will not be recognized'
This works if I use a sinle line:
write(*,'(a33,i3,a26)')'33H Any whole-bar
Bob Tennent wrote
>...Here are the lines in your source that it can't deal with:
>
>write(*,'(33H Any whole-bar rests of duration ,i3,
> *26H/64 will not be recognized)') lenbar
>
>Anything "non-standard" there?
This is not a format I use regularly at all, so I had to look
Den 28.01.2021 kl. 21.06 skrev Bob Tennent:
I recall some interactions a while back where I needed
to make some changes in the PMX FORTRAN to make it more
compatible with something, but I'd have to do some real
digging to find the details. I also don't recall whether
I made those same kinds of
Hi Bob,
It works! All the parts come out neatly; thank you for the fix.
Cheers —
Kalvin
On 1/28/21 11:48 AM, Bob Tennent wrote:
Kalvin: It seems the version of f2c used for pmx-2.94 inserted a
spurious \r in line 3043 of scor2prt.c. After deleting this and
re-building
a tarball, it seems to
> I recall some interactions a while back where I needed
> to make some changes in the PMX FORTRAN to make it more
> compatible with something, but I'd have to do some real
> digging to find the details. I also don't recall whether
> I made those same kinds of changes in scor2prt. I'm
> pretty
Bob, I really appreciate your efforts here.
I recall some interactions a while back where I needed to make some changes in
the PMX FORTRAN to make it more compatible with something, but I’d have to do
some real digging to find the details. I also don’t recall whether I made those
same kinds
Kalvin: It seems the version of f2c used for pmx-2.94 inserted a spurious
\r in line 3043 of scor2prt.c. After deleting this and re-building
a tarball, it seems to work on your examples. I've uploaded an archive to
WIMA as pmx-2.94a.zip:
Bob, for what it's worth, I got a backtrace with /some/ locals visible,
just in case it helps (see the attachment).
Thanks!
Kalvin
On 1/28/21 10:56 AM, Bob Tennent wrote:
Hi Kalvin. That changes the diagnosis. I had assumed from a message
Don sent me that the problem
was in the Windows
Hi Kalvin. That changes the diagnosis. I had assumed from a message Don
sent me that the problem
was in the Windows executables in the archive. But after further testing I
see that scor2prt in TeXLive
is similarly broken, at least on Linux, though surprisingly scor2prt in
MiKTeX seems to be OK.
Hi Bob,
I tried building scor2prt from WIMA's copy of pmx-2.94.zip (unzip, cd
down, extract Linux tarball, ./configure, make scor2prt), but
unfortunately it seems to have the same problem as the distribution package:
[j39m@flaglock6 ~/Downloads/tmp]
$ ~/.local/bin/scor2prt-2.94 ./klaus.pmx
>|Thanks for stepping in. I've attached two samples that
>|currently cause scor2prt to crash for me. (pmxab by
>|itself is happy to create the combined score.)
Kalvin: Thanks for the report. The problem seems to be in
the executables I created using cross-compiling with mingw
on Linux, which
In this example, the trills are messed up. I cannot get it right with in line
TeX.
But if i replace his lines in the TeX output from pmx, then it is ok:
\pnotes{2.00}\roffset{.7}{\ibbl032}\ibl1{'B}2\hb1A|% replace with
\pnotes{2.00}\roffset{.7}{\ibbl332}\ibl1{'B}2\hb1A|%
13 matches
Mail list logo