OPUS Linux version

The package/archive files listed here are to be used for installing an x86 (32bit) Linux build of OPUS on sufficiently compatible Linux distributions (installation on 64bit distributions may be possible, depending on amount of support, and possibly even preferrable).


Subsequent lines list md5sum result (for download verification), package filename, details.


4b77adc58e634956b42efadccc23bd93
opus-7.0.122.1124-1.i386.RHEL5.rpm

RPM package for RHEL5 or similar (CentOS, Scientific Linux)


0df18efc83f37f179b6461ac13d4daaf
opus_7.0.122.1124-1_i386.Ubuntu1004LTS.deb

Debian package for Ubuntu LTS (i.e., 10.04 currently) or similar


dbfe9a7e909f918f54ba60f22b15d6e4
opus-7.0.122.1124-1.i386.RHEL5.sh

Shar (shell-executable archive) file built on RHEL5,
for installation on similarly old distributions, or for extraction below any custom directory (fully relocatable installation enabled by packaging) To be executed in shell terminal via
sh ./opus-7.0.122.1124-1.i386.RHEL5.sh


82619dcf79009f62886a053a37c41c7a opus_7.0.122.1124-1_i386.Ubuntu1004LTS.sh
Shar (shell-executable archive) file built on Ubuntu LTS (10.04),
for installation on similarly old distributions, or for extraction below any custom directory (fully relocatable installation enabled by packaging) To be executed in shell terminal via
sh ./opus_7.0.122.1124-1_i386.Ubuntu1004LTS.sh

*
*

*

*


opus-7.0.122.1124-1.i386.RHEL5.rpm
opus_7.0.122.1124-1_i386.Ubuntu1004LTS.deb
opus-7.0.122.1124-1.i386.RHEL5.sh
opus_7.0.122.1124-1_i386.Ubuntu1004LTS.sh

ChangeLog:
  • entirely new fully cross-platform generic build system (CMake / CPack), much improved packaging - feedback would be useful
  • context-sensitive help now corrected to properly support Linux chm viewers
  • mechanism for automatic backslash path correction in affected OPUS parameters
  • improved support of pseudo MDI (currently active) / real MDI (not enabled) window handling
  • Beginnings of printing support
  • _Working_ support for many other codepages:
    • Single-Byte codepages (/LANGUAGE=RUSSIAN, Turkish, ...)
    • Multi-Byte codepages (Simplified Chinese, ...) now also supported (not directly supported due to toolkit limitation - may work on getting this fixed -, but due to conversion to proper UTF-8 working in many cases
  • File Save As format selection now working correctly
  • large encoding handling rework, now able to make use of proper system-provided Unicode-based wx package
    many misc. fixes / optimizations, e.g.:
    major implementation parts completely reworked (messaging, window handling, graphics)
  • Thread creation fixes, locking granularity improvements
  • many thread locking corrections where needed, for non-primary-thread GUI output (strongly improved correctness/precision)
  • try to contain damage inflicted upon by still pervasive copy-on-write string implementations in current base architecture toolkits
  • device contexts, handle improvements