[RQt-devel] installing qtpaint

Michael Lawrence lawrence.michael at gene.com
Tue May 11 22:48:26 CEST 2010


So it works when building qtbase, but not when building qtpaint? The only
possible difference is that I set LD_LIBRARY_PATH during the qtpaint build
so that necessary libraries are found (they are in the same directory as
smokegen before it is installed with qtbase, so they are found anyway).

What if you just tried running that binary:

/home/marie/R/x86_64-unknown-
linux-gnu-library/2.10/qtbase/local/bin/smokegen

And then tried running like this, all on one line:

LD_LIBRARY_PATH=/home/marie/R/x86_64-unknown-
linux-gnu-library/2.10/qtbase/local/lib /home/marie/R/x86_64-unknown-
linux-gnu-library/2.10/qtbase/local/bin/smokegen

Do they work, i.e. at least give some output not involving a missing symbol?

Thanks,
Michael

On Wed, Apr 28, 2010 at 8:48 AM, Marie Vendettuoli <mariecv26 at gmail.com>wrote:

> Hi, I'm running into errors installing on ubuntu 8.04, x86_64 when using
> the latest svn checkout for qtpaint (revision 346).
>
> Thanks for your help, Marie
>
> * install options are ' --no-html'
>
> * installing *source* package ‘qtpaint’ ...
> ** libs
> ** arch -
> mkdir -p ../kdebindings-build;
> mkdir -p ../src-build;
> cd ../kdebindings-build; \
>     cmake ../kdebindings \
>           -DCMAKE_INSTALL_PREFIX=../inst/local
> -DQTBASE_DIR=/home/marie/R/x86_64-unknown-linux-gnu-library/2.10/qtbase \
>           -DR_INCLUDE_DIR=/usr/local/lib64/R/include; \
>
> DYLD_LIBRARY_PATH=/home/marie/R/x86_64-unknown-linux-gnu-library/2.10/qtbase/local/lib
> \
>
> LD_LIBRARY_PATH=/home/marie/R/x86_64-unknown-linux-gnu-library/2.10/qtbase/local/lib
> make install
> -- The C compiler identification is GNU
> -- The CXX compiler identification is GNU
> -- Check for working C compiler: /usr/bin/gcc
> -- Check for working C compiler: /usr/bin/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Looking for Q_WS_X11
> -- Looking for Q_WS_X11 - found
> -- Looking for Q_WS_WIN
> -- Looking for Q_WS_WIN - not found.
> -- Looking for Q_WS_QWS
> -- Looking for Q_WS_QWS - not found.
> -- Looking for Q_WS_MAC
> -- Looking for Q_WS_MAC - not found.
> -- Found Qt-Version 4.5.2 (using /home/marie/qt/qt/bin/qmake)
> -- Looking for _POSIX_TIMERS
> -- Looking for _POSIX_TIMERS - found
> -- Build qanviz smoke...
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /home/marie/Desktop/qtpaint/kdebindings-build
> make[1]: Entering directory `/home/marie/Desktop/qtpaint/kdebindings-build'
> make[2]: Entering directory `/home/marie/Desktop/qtpaint/kdebindings-build'
> make[3]: Entering directory `/home/marie/Desktop/qtpaint/kdebindings-build'
> Scanning dependencies of target generate_smoke
> make[3]: Leaving directory `/home/marie/Desktop/qtpaint/kdebindings-build'
> make[3]: Entering directory `/home/marie/Desktop/qtpaint/kdebindings-build'
> [  0%] Generating smokedata.cpp, x_1.cpp
> using generator
> "/home/marie/R/x86_64-unknown-linux-gnu-library/2.10/qtbase/local/bin/../lib/smokegen/generator_smoke.so"
>
> parsing
> "/home/marie/Desktop/qtpaint/kdebindings/smoke/qanviz/qanviz_includes.h"
> /home/marie/R/x86_64-unknown-linux-gnu-library/2.10/qtbase/local/bin/smokegen:
> symbol lookup error:
> /home/marie/R/x86_64-unknown-linux-gnu-library/2.10/qtbase/local/bin/smokegen:
> undefined symbol: _ZN10QByteArray7replaceEPKciS1_i
> make[3]: *** [smoke/qanviz/smokedata.cpp] Error 127
> make[3]: Leaving directory `/home/marie/Desktop/qtpaint/kdebindings-build'
> make[2]: *** [smoke/qanviz/CMakeFiles/generate_smoke.dir/all] Error 2
> make[2]: Leaving directory `/home/marie/Desktop/qtpaint/kdebindings-build'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/marie/Desktop/qtpaint/kdebindings-build'
> make: *** [all] Error 2
> ERROR: compilation failed for package ‘qtpaint’
> * removing ‘/home/marie/Desktop/qtpaint.Rcheck/qtpaint’
>
> _______________________________________________
> Qtinterfaces-devel mailing list
> Qtinterfaces-devel at lists.r-forge.r-project.org
>
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/qtinterfaces-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/qtinterfaces-devel/attachments/20100511/485c4e1e/attachment.htm>


More information about the Qtinterfaces-devel mailing list