[kde-edu]: Re: Compiling Cantor
Uwe Fechner
u.fechner at tudelft.nl
Mon Apr 18 23:11:07 CEST 2011
Hello,
yes, I can compile Cantor now including the cantor plugins.
I can reproduce the bug, that I want to fix.
The only strange thing:
If I enter "sin(x)" into an empty sage worksheet, I get:
sin(x)
\begin{eqnarray*}\newcommand{\Bold}[1]{\mathbf{#1}}\sin\left(x\right)\end{eqnarray*}
So the latex source code is shown, instead of the formula.
This does not happen, if I open old worksheets.
Strange.
On the command line I get the following messages:
ufechner at dell-laptop:~$ cantor
cantor(6620)/kdecore (KLibrary) findLibraryInternal: plugins should not
have a 'lib' prefix: "libcantorpart.so"
Object::disconnect: Unexpected null parameter
cantor(6620)/kdeui (kdelibs): Attempt to use QAction "" with
KXMLGUIFactory!
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
Regards:
Uwe
On 18.04.2011 22:45, Aleix Pol wrote:
> On Mon, Apr 18, 2011 at 10:42 PM, Uwe Fechner <u.fechner at tudelft.nl
> <mailto:u.fechner at tudelft.nl>> wrote:
>
> Hi,
>
> same questions:
> - do I really need to specify a CMAKE_INSTALL_PREFIX?
> (compiling and running Cantor works fine, only the plugins are
> not found)
> - if I have to, which one would you suggest?
>
> ccmake doesn't give any information (only the message: EMPTY CACHE)
>
> I am using ubuntu 10.10 with the newest, backported kde packages.
>
> One more error message:
> make testsage gives the following messages:
>
> ufechner at dell-laptop:~/cantor/cantor/build$ make testsage
> [ 0%] Built target testsage_automoc
> [ 0%] Built target cantorlibs_automoc
> [ 90%] Built target cantorlibs
> [ 95%] Building CXX object
> src/backends/sage/CMakeFiles/testsage.dir/testsage.o
> In file included from
> /home/ufechner/cantor/cantor/src/backends/sage/testsage.cpp:21:
> /home/ufechner/cantor/cantor/src/backends/sage/testsage.h:24:
> fatal error: backendtest.h: Datei oder Verzeichnis nicht gefunden
> compilation terminated.
> make[3]: ***
> [src/backends/sage/CMakeFiles/testsage.dir/testsage.o] Fehler 1
> make[2]: *** [src/backends/sage/CMakeFiles/testsage.dir/all] Fehler 2
> make[1]: *** [src/backends/sage/CMakeFiles/testsage.dir/rule] Fehler 2
> make: *** [testsage] Fehler 2
>
>
> Regards:
>
> Uwe
>
> On 18.04.2011 20:42, Aleix Pol wrote:
>> Probably you didn't specify the correct CMAKE_INSTALL_PREFIX. You
>> can check the value by using ccmake.
>>
>> You have to make sure cantor is installed together with the rest
>> of KDE. (or to make the appropiate changes to your installation).
>>
>> Aleix
>>
>> On Mon, Apr 18, 2011 at 8:36 PM, Uwe Fechner
>> <u.fechner at tudelft.nl <mailto:u.fechner at tudelft.nl>> wrote:
>>
>> On 18.04.2011 20:14, Aleix Pol wrote:
>> > You need to install kdelibs development packages first. The
>> name
>> > depends on your distro.
>> >
>> > Aleix
>>
>> Hi Aleix,
>>
>> the following command did help to fix the compilation problem:
>> sudo apt-get install kdelibs5-dev
>>
>> (strange: why is it kdelibs5-dev for kde 4.x?)
>>
>> Now I have the next problem:
>> I can compile and install cantor, but there are no plugins.
>> I compiled and installed the sage plugin with:
>>
>> make cantor_sagebackend
>> sudo make install
>>
>> But this did not help.
>>
>> How can I install the sage backend?
>>
>> (Sage is installed and did work with the debian packages of
>> cantor,
>> but I removed them, to use the code, that I compiled myself.)
>>
>> Regards:
>>
>> Uwe Fechner
>>
>> ----------------------------------------
>> Uwe Fechner, M.Sc.
>> Delft University of Technology
>> Faculty of Aerospace Engineering/ASSET
>> Kluyverweg 1,
>> 2629 HS Delft, The Netherlands
>> Phone: +31-15-27-88902 <tel:%2B31-15-27-88902>
>>
>>
>
>
> Just configure the builddir by using "cmake <path to source>
> -DCMAKE_INSTALL_PREFIX=/usr"
>
> Aleix
>
>
> _______________________________________________
> kde-edu mailing list
> kde-edu at mail.kde.org
> https://mail.kde.org/mailman/listinfo/kde-edu
--
----------------------------------------
Uwe Fechner, M.Sc.
Delft University of Technology
Faculty of Aerospace Engineering/ASSET
Kluyverweg 1,
2629 HS Delft, The Netherlands
Phone: +31-15-27-88902
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-edu/attachments/20110418/f70c3327/attachment-0001.htm
More information about the kde-edu
mailing list