The first error I ran up against was the undefined
PTHREAD_RWLOCK_INITIALIZER in
readWriteLock = PTHREAD_RWLOCK_INITIALIZER;
which I replaced with
pthread_rwlock_init(&readWriteLock, NULL);
as that would seem to be the intended purpose, just as it is in the line
following.
The next error I ran up against was the lack of thread affinity support
in Tiger, at which point I gave up on it and am now attempting to
integrate 0.4beta into my project. However, being a plugin, it requires
an adjustment to its installation dir setting.
I don't know how well it works as of yet, but the API looks to be very
useful. I am particularly interested in your library for its simple type
conversion and sub-expression extraction facility, but for the amount of
time spent trying to integrate it, I might have had written (and yet
still might) a hand-crafted routine for this update and a RegexKit
version for the next (which should be a few days from now).
I also hope whatever ails the ML archive is fixed by this report.
Alfonso Guerra
President
Apokalypse Software Corp.
Mori - Your notes, organized.
Clockwork - On time, in style.
|