Boost, xerxesc und cppunit am Mac

Juli 3rd, 2008

Obige libraries benötigt unser Softwareprojekt am IFB. Nun, das lässt sich mit dem wirklich veralteten gcc-4.0 von Apple unter Mac OS X nicht mehr kompilieren. Ein aktueller Compiler ist mit fink schnell installiert.

Leider machen obige Libraries immer wieder schwierigkeiten. Holt man sich die mit fink oder macports werden die mit dem gcc-4.0 von Apple kompiliert und sind nicht mehr binärkompatibel zum, mit gcc-4.3 kompilierten Projekt. Prinzipiell auch kein problem, muss man sich halt diese Libraries auch mit dem aktuellen Compiler kompilieren. Dabei stößt man auf einige Hürden:

boost

Boost hat ein eigenes build-tool namens boost-jam. Das macht die Sache schwieriger den Compiler zu wechseln. Wir brauchen nur die Libraries ‘program-options’ und ‘filesystem’. Folgende flags sind im Makefile zu ändern:
BJAM=/sw/bin/bjam # boost-jam
BJAM_CONFIG=
PREFIX=/sw/bin/gcc-4 # c++ compiler
EPREFIX=/sw/bin/gcc-4
LIBDIR=/opt/gcc-4.3-fink/lib # install dir of library
INCLUDEDIR=/opt/gcc-4.3-fink/include # install dir of header files
LIBS= –with-program_options –with-filesystem # which libraries to build

Außerdem müssen einige compiler-flags in der Datei darwin.jam entfernt werden (boost settings for darwin).

cppunit

Für die Testsuite cppunit muss man nur den richtigen C++-Compiler angeben und das configure-script mit folgenden Optionen ausführen:
./configure –prefix=/opt/gcc-4.3-fink –disable-doxygen –disable-dot –disable-dependency-tracking CXX=”/sw/bin/g++-4″
xercesc

Die XML-Bibliothek xerces für C++ lässt sich ebenfalls laut Anleitung kompilieren. Der Aufruf für das configure-script lautet:

./runConfigure -pmacosx -c/sw/bin/g++-4 -xg++ -minmem -nsocket -tnative -rpthread -P/opt/gcc-4.3-fink


Kategorie Computer | Top | 1 Kommentar »

EURO 2008: ElevenMinutes

Mai 29th, 2008

Eva Hausberger hat im Rahmen des Projekts elevneminutes mit “Kopfball” einen neuen Kurzfilm veröffentlicht. Für “Die Leiberl der Barbara Wilding” hat sie 2004 den Wettbewerb ‘Shorts-on-Screen 2004′ gewonnen.

“Wenn an einem Gesicht ein Ausdruck die unsichtbare Ursache ahnen lässt, so wird er zum Spiegel für die Phantasie.” (Béla Balázs) - Wo gibt es noch die Möglichkeit sich so ungeniert seinen Emotionen hinzugeben wie beim Sport und wo im Sport wenn nicht beim Fußball? Der Film erzählt ein Fußballspiel über Aktionen und Reaktionen der Fans. Der Auslöser ihrer Emotionen bleibt großteils im Off. Der Fan wird zum Medium, der das Match überträgt. Gegenüber stehen sich die Döblinger Kojoten (Vienna FC) und die FreundInnen der Friedhofstribüne (Wiener Sportklub). Sie liefern sich das Match. Mann gegen Mann, Mannschaft gegen Mannschaft. Möge der Bessere gewinnen!


Kategorie Allgemein | Top | Kommentar »

bike trail with stones

Mai 13th, 2008

bike trail with stones
Von durchtrainierten Bikern überholt und wegen langsamfahrens umgefallen. Bild von der ersten Bike-Tour auf den Schöckl.
Schoeckl, Austria

bike trail with stones. Via Flickr.


Kategorie Allgemein | Top | Kommentar »

Leber-Schöckl-Leber

Mai 12th, 2008

Leber-Schöckl-LeberDas erste mal mit dem Rad am Grazer Hausberg Schöckl: Insgesamt 28km, davon rund 9km bergauf (710 hm).


Kategorie Sport | Top | Kommentar »

The Slip

Mai 7th, 2008

NIN The SlipNeuer Lärm von NIN. Diesmal wieder gratis. Obwohl nicht ausgesprochen schlecht, sollte sich Trent Reznor schon Gedanken darüber machen was veröffentlichungswürdig ist und was nicht. Teile der Scheibe scheinen Überbleibsel der letzten Fast-Ganz-Gratis-Scheibe Ghosts I-IV zu sein.


Kategorie Musik | Top | Kommentar »

Gratismusik

April 27th, 2008

Nach langer Unterbrechung hat Mercedes nun die 20. Ausgabe seines Gratis-Mixed-Tape herausgebracht. Modern Folk soll das ganze sein. Eher mittelmäßig.

Und der Reznor Trent schenkt auch wieder was her. Discipline heißt der neue Song. Gratis auf nin.com. Mit schrägem Video.

Nine Inch Nails - Discipline VideoMercedes Mixed Tape 20


Kategorie Musik | Top | Kommentar »

Mountainbike Saisoneröffnung

April 27th, 2008

Lechwald - WastlDieser sonnige Sonntag erwies sich als optimaler Tag zur Saisoneröffnung: Endlich das Bike aus dem Keller geholt. Beim Buschenschank Wastl gab es dann auch noch eine schöne Jause…

Mehr als eine Aufwärmrunde war es nicht.


Kategorie Sport | Top | Kommentar »

Geister

März 3rd, 2008

NIN - GhostsNine Inch Nails bzw. Trent Reznor haben heute ein neues Instrumental-Album veröffentlicht: “Ghosts“. Die Scheibe besteht aus 4 Zyklen und insgesamt 36 Songs. Erhältlich als 5$-Download oder als DoppelCD. Den ersten Zyklus gibt es sogar gratis. Die NIN-Seite leidet aber merklich am Ansturm der Fans.


Kategorie Musik | Top | Kommentar »

Radiohead remixed

Februar 13th, 2008

RainydayzDie Multimedia-Gruppe 1776 aus New York hat das Album “In Rainbows” von Radiohead remixed: “Rainydayz Remixes”. Zu beginn wollten sie die Remixes wohl ohne Zustimmung von Radiohead rausbringen. Nachdem diese Protest eingelegt hatten ist man sich dann wohl doch einig geworden. Die Musik gibt es gratis hier.


Kategorie Musik | Top | Kommentar »

Neulich in der Mailbox

Februar 11th, 2008

Ein lustiges Mail heute früh. Von einem alten “Schultfreund”:

Subject:     Schult-Freund sucht dich !!
Hallo,

ich hoffe du kennst mich noch? Ich hab deine Mail Adresse von einen alten
Freund von uns bekommen.
Und hab gedacht ich schreib dir einfach mal. Hab echt lange nichts mehr von
dir gehört.
Wo wohnst du eigentlich ? Und was machst du so ?
Read the rest of this entry »


Kategorie Allgemein | Top | Kommentar »

weiter »