Hi all

Christian Mondrup wrote:

> According to reports I've received the above described 2-step
> compilation shouldn't be necessary on SuSe linux'es. With these linux'es
> using g77 should be sufficient, i.e.
>
> g77 pmxab.f -o pmxab

On my system (SuSE Linux 7.1 PPC) this does not work correctly with newer
versions of pmx. The compiled binary turns out to be instable and crashes
in some situations. I had send a 'bug report' to Don. But he couldn't
reproduce the problem on his machines. So I compared the two possible ways
to get a running pmx on my machine.

Via conversion into C code (f2c) and gcc it works

$ cp pmx2341.for pmx2341.f
$ f2c -Nx400 -Nn802 pmx2341.f
$ gcc -Wall pmx2341.c -lf2c -lm -o pmx2341

While the direct method

$ g77 pmx2341.for -o pmx2341

results in a binary with the above stated problem. If this is due to g77
on my machine or due to a pretty hidden bug inside pmx which shows up only
under rare conditions (including internal structure of the binary) I
cannot tell.

So, at present the two step process should be preferred.

regards
  Bernhard

_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://sunsite.dk/mailman/listinfo/tex-music

Reply via email to