Joachim Breitner | 6 Feb 13:57 2010
Picon

Support for other arches

[Now with correct CC]

Hi,

as you can see here:
https://buildd.debian.org/status/package.php?p=serna-free
Serna fails on a few architectures. I’d like to see this fixed, if
possible.

Unless I’m mistaken, the greatest hurdle are the atomic ops defined in
sfworks/common/ThreadMutex.h, which are only implemented for a few
architectures. Did you consider using a library such as
libatomic-ops-dev or the functions provided by qt 
http://doc.trolltech.com/4.3/atomic-operations.html? This would probably
make the problem disappear.

Note that although libatomic-ops does not implement an atomicExchange
method directly, this is not a problem, as this method is not actually
used in the serna code.

Greetings,
Joachim

--

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@... | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@... | http://people.debian.org/~nomeata


Gmane