gnupic: PiKdev 1.4.0 is "PiKdev for Qt4"
Subject:
PiKdev 1.4.0 is "PiKdev for Qt4"
From:
Alain Gibaud ####@####.####
Date:
1 Mar 2013 18:32:27 -0000
Message-Id: <201303011937.26627.alain.gibaud@free.fr>
Hello GNUPICers !
This post announce the availability of PiKdev 1.4.0, the new version of my
(modest but handy) IDE for the development of PIC applications under Linux.
Why this (long awaited) new version of PiKdev ?
Versions of PiKdev up to V1.2.1 were based on the KDE 3.1.x environment.
These versions do not work with recent KDE 4.x based distributions because the
old KDE libs are not provided anymore. In fact, it seems that KDE4 and KDE3
libraries cannot work properly together in the same environment. This
situation makes PiKdev virtually unusable, even for its author !
For this reason, I decided to port PiKdev to Qt4/KDE4 toolkit. Porting from
Qt3 to Qt4 is easy, but porting to KDE3 to KDE4 is not: the API is really
different, and the documentation is really insufficient. This is why PiKdev
does not use the KDE libraries anymore and is now a "pure Qt" application.
For the future, I guess that the porting from Qt4 to Qt5 will be easy because
it seems that the compatibility between these libraries is high.
The code source of the new version is simpler than the old one, and easier to
maintain. The build/installation process is also dramatically simplified: in
fact, PiKdev 1.4.0 does not need to be installed.
The current version must be considered as a beta version, but seems perfectly
usable.
If you use cpik (my C compiler for PIC18 devices), you must upgrade
to cpik V0.7.2 because PiKdev V1.4.0 uses the standard way to set the
configuration bits of the target device that is not supported by cpik V0.7.1.
download at
http://pikdev.free.fr