[kde-edu]: KMathTool
Trenton Carr
trentoncarr at telkomsa.net
Thu Sep 29 17:29:03 CEST 2005
On Wed, 28 Sep 2005 19:19:45 +0200, Maurizio Paolini
<paolini at dmf.unicatt.it> wrote:
> Let me add a couple of notes:
>
> 1. Perhaps you should also extend the PATH variable to include
> $KDEDIR/bin and $QTDIR/bin
>
> 2. Instead of usind the trunk/KDE/kdelibs repository it seems
> advisable to use the "branches/work/kdelibs4"
>
> 3. It is no longer possible to use "make" for compilation
> of kde4 modules; you must download "unsermake" from
> trunk/kdenonbeta/unsermake. It is a python script which
> you should copy somewhere reachable from your PATH.
>
> ... not everything is working right now, but it seems that
> things are improving fast!
>
> Maurizio
>
> On Wed, Sep 28, 2005 at 10:09:27AM -0700, Jason Harris wrote:
>> Hi Trenton,
>>
>> You will at least need Qt4 and kdelibs from trunk ("HEAD" is a cvs
>> term).
>> You do not have to work in the kde4 desktop. However, there are some
>> things
>> to keep in mind:
>>
>> 1. You should obviously not install Qt4 and kdelibs4 over your existing
>> KDE
>> installation. I installed my 4 stuff in "/home/jharris/qt4" and
>> "/home/jharris/kde4".
>>
>> 2. Once you have installed Qt4 and kdelibs-4, before you try compiling
>> something from trunk, you have to set some environment variables. I
>> suggest
>> you pick a konsole window to work in and enter the following (which will
>> leave the rest of your running KDE3 session intact):
>> % export QTDIR=/home/jharris/qt4
>> % export KDEDIR=/home/jharris/kde4
>> % export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib
>>
>> 3. If you run a kde4 application from your kde3 session, you'll note
>> that
>> kdeinit-3 is stopped, and kdeinit-4 is started. Thereafter, the kde3
>> session
>> will be extremely confused and half-broken, but you can just execute
>> "kdeinit" in a konsole (not the konsole you used for kde4 compiling) to
>> fix
>> it.
>>
>> Hmm, I seem to remember a fourth env variable to be set, but I am not
>> currently at my home box, so I can't check. I'll post again if I think
>> of
>> it.
>>
>> hope it helps,
>> Jason
Thank you all
I think I'll DL KDE3.5 from an internet cafe and work in that env.
I have posted the direction KMathTool will take in the future but I do so
again.
I have been trying to make a HelixPlayerKPart (to play SMIL docs, a type
of flash replacement with enhancements that's ideal for streaming edu
content ) but have given up as it's beyond my fireplace. Koos from
KMPlayer was able to help me, his code can play SMIL docs. I also tried to
use the amarok helix code but it was to complex for me. KMathTool will be
broken up, the KParts being math tools in a teaching framework.
The teaching framework is very simple, just a front end with controls to
play SMIL docs (and later Flash). The SMIL docs use graphics and audio to
convey and explain mathematical principles, theory and examples followed
with a testing module with feedback. This method means that you don't have
to be able to code to make a teaching module. Teaching modules can be made
with Open Office 2 that can export SMIL2 docs. LIMSEE2 (java app) is an
better option, more controls. This should all be very easy to slot into
other KPart apps or the up coming edu framework.
Also, which Admin folder must I use for the code in
playground/edu/kmathtool? The one from trunk/KDE demands QT4 and
unsermake. I've compiled QT4 and have unsermake in my path but configure
bombs at KDE, this is on 3.4.2.
Kind Regards
Trenton
--
Changing the face of mathematics.
Master Maths George
Postnet Suite #109
Private Bag X6590
George
6529
South Africa
+27(0)44 873 4683
+27(0)84 680 0263
More information about the kde-edu
mailing list