Hello everyone,
Over the past few weeks, I have received numerous reports from people
who encountered difficulties compiling the new multi-threading code
for the emulator that is currently in the CVS repository. Most of
these difficulties were caused by the Poco C++ Libraries. It appears
that some Linux distibutions come with a version of the Poco libraries
that is too old for our purposes. Also, current Poco versions have
dropped support for OpenVMS.
To solve these problems, I've decided to take those parts of the Poco
C++ Libraries that we're actually using (which is only a small subset
of the entire Poco package), and add those parts to our own codebase.
I've completed this last week, and have committed the results to the
repository. As a result, you will now find a directory /src/base, that
contains the Poco code, and the Poco libraries themselves are no
longer required to build or run the emulator. I'll create a new
snapshot shortly.
Also, there are some reports of various problems building the emulator
on OpenVMS. I'll dedicate some time this week to setting up an OpenVMS
installation from scratch, install the necessities to compile the
emulator, and document all those steps properly.
Best regards,
Camiel Vanderhoeven
http://www.es40.org
|