[Paraview] ParaView Digest, Vol 66, Issue 71
Michael Wild
themiwi at gmail.com
Fri Oct 23 16:40:43 EDT 2009
Just built Qt 4.5.3 and ParaView CVS successfully, and the stuff works.
First I had to build a universal dbus (1.2.16) with the following
options (mostly taken from fink):
./configure --prefix=/usr/local/dbus-1.2.16 --disable-static --enable-
console-owner-file --with-dbus-user=messagebus --disable-asserts --
disable-tests --enable-checks --enable-kqueue --enable-launchd --
disable-userdb-cache --disable-ansi --with-xml=expat --disable-xml-
docs --disable-doxygen-docs --without-x ac_cv_func_poll=no
{CFLAGS,CXXFLAGS,LDFLAGS}='-arch i386 -arch x86_64 -arch ppc -mmacosx-
version-min=10.5 -sysroot=/Developer/SDKs/MacOSX10.5.sdk' --disable-
dependency-tracking
make -j3
sudo make install
The dependency tracking is disabled because of the multiple -arch
options which mess with the -M options used by autohell to generate
the dependencies.
Then I built Qt-Cocoa-4.5.3 with the following set of options (this
takes hours!):
export PKG_CONFIG_PATH=/usr/local/dbus-1.2.16/lib/pkgconfig:
$PKG_CONFIG_PATH
echo yes | ./configure -qt-sql-sqlite -cocoa -universal -arch x86_64 -
opensource -sdk /Developer/SDKs/MacOSX10.5.sdk -dbus-linked -release
make -j3
sudo make install
And finally, my slightly customized and patched-up ParaView (http://github.com/themiwi/ParaView3-enhancements
)
cmake -DCMAKE_BUILD_TYPE=Release -DPARAVIEW_ENABLE_PYTHON=ON -
DBUILD_SHARED_LIBS=ON -DQT_QMAKE_EXECUTABLE=/usr/local/Trolltech/
Qt-4.5.3/bin/qmake ../ParaView3
make
make dmg # that one's my own nice addition, creating a beautiful drag-
n-drop installer
Michael
>
> Hi Mike,
> So I read the other thread, and build qt-4.5.4 (current version
> form git, branch 4.5) and paraview-3.7.0 (current version from cvs).
> Both qt and paraview compiled and built file, with no errors.
>
> However, when I launch Paraview-3.7.0, it crashes immediately. I've
> attached a trace of the report below. Have you encountered this
> before?
>
> Best regards,
>
> Elvis
>
[snip long stack trace and error report ...]
More information about the ParaView
mailing list