g00r00,
I upgraded to a18 (pi version) and ran mplc -all and mplc -c in my
scripts dir.
But for every single mpl that gets run, I get:
MPX ERROR: Version mismatch: [MPX 112A1 / [MPX 2A3]
I confirmed that I'm running the a18 of MIS, MYSTIC, and MPLC. I know that mplc is a18 because I tried out the -all and -c functions. I know that MIS is a18 because of the logs/mis.log.
I've tried running ./mplc <filename.mps> for individual apps, but it
still gives me the same error. There are no errors in the compile, obviously. If I can't get this worked out, I'll have to go back to a16 (or a17).
Ok, please disregard. I went back and did a clean reinstall from the archive. Something didn't take somewhere. I suspect that the mystic
executable was not copied. But that just shows how beneficial a way would be to see what version of Mystic is running, would be.
Where are some specific spots that you want to see the version?
I added a -VER in the next alpha in Mystic.exe. But its on the MIS screen, its in all the log files for MIS, MUTIL, FIDOPOLL, etc. There
is a version MCI code, and its printed on the Copyright notice whenever you connect to Mystic.
You could also use a single line MPL script to output the version from the command line, but -VER will cover that for you.
There really isn't a way to print each .exe's specific version from outside of each specific program. You could probably Grep the binary
and look for a pattern that matches "1.12 A" though, but there aren't a lot of options to do that sort of thing.
Sysop: | Weed Hopper |
---|---|
Location: | Clearwater, FL |
Users: | 14 |
Nodes: | 6 (0 / 6) |
Uptime: | 131:53:25 |
Calls: | 40 |
Files: | 50,069 |
D/L today: |
167 files (31,366K bytes) |
Messages: | 268,707 |