mahiwaga

I'm not really all that mysterious

QT/Mac and arts

in the ongoing saga of getting KDE to build against QT/Mac, I have been following Ranger Rick's instructions on how to build KDE against QT/Mac yourself. the first hurdle was arts. after some kludgery, I came up with this configure command:

LDFLAGS="-lXi -lXmu -lm -lXext -lX11 -L/usr/X11R6/lib" CFLAGS="-Os" CXXFLAGS="-Os" ./configure --prefix=/opt/kde --with-qt-dir=/opt/qt-mac --with-extra-libs=/sw/lib --with-extra-includes=/sw/include --enable-mac

I won't claim to understand everything that's going on here. The CXXFLAGS are necessary to keep the atomicity.h error, also found in other applications, from happening. The LDFLAGS are necessary so that arts can find X11(?!) I don't know why the code depends on both glib and X11 despite being based on Qt/Mac, but, hey, it compiles.

initially published online on:
page regenerated on: