Package Details: piklab 0.16.2-3

Git Clone URL: https://aur.archlinux.org/piklab.git (read-only)
Package Base: piklab
Description: IDE for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment
Upstream URL: http://piklab.sourceforge.net
Licenses: GPL
Submitter: mouse256
Maintainer: ivanovp
Last Packager: ivanovp
Votes: 12
Popularity: 0.000000
First Submitted: 2006-04-25 15:53
Last Updated: 2016-11-23 17:43

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Anonymous comment on 2011-05-09 00:17

Just built qt3 from ABS. Patched PKGBUILD with device_xml_to_data.h patch.
After makepkg I got the same error that reported previously, e. g.:

make[2]: *** No hay ninguna regla para construir el objetivo `/opt/qt/lib/libqt-mt', necesario para `src/devices/pic/xml/pic_xml_to_data'. Alto.
make[1]: *** [src/devices/pic/xml/CMakeFiles/pic_xml_to_data.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: Se produjo un error en build().
Cancelando...

It says (translating from spanish) "no rules to build libqt-mt" Error. Cancelling...
Googling about libqt-mt says something about some symbolic links to make. But I'm not sure about this.
I REALLY want this soft, any clues/ideas/hints??
By the way, my arch is x86_64, up to date.




janserv commented on 2011-05-07 21:06

Make sure you first build qt3 from ABS or grab the files from trunk.
Use my patch for piklab from the comment below.
Piklab builds fine here on x86_64.

construidor commented on 2011-05-07 18:48

On make:

/opt/qt/include/qvaluevector.h:244:13: error: ‘ptrdiff_t’ does not name a type
In file included from /opt/kde/include/kaboutdata.h:24:0,
from /home/construidor/src/pic16f84a/piklab/src/piklab-0.15.10/src/common/common/global.h:65,
from /home/construidor/src/pic16f84a/piklab/src/piklab-0.15.10/src/common/common/args.h:12,
from /home/construidor/src/pic16f84a/piklab/src/piklab-0.15.10/src/common/common/args.cpp:9:
/opt/qt/include/qimage.h: In member function ‘bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const’:
/opt/qt/include/qimage.h:58:61: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
make[2]: ** [src/common/common/CMakeFiles/common.dir/args.o] Erro 1
make[1]: ** [src/common/common/CMakeFiles/common.dir/all] Erro 2
make: ** [all] Erro 2

ideas?

construidor commented on 2011-05-07 11:57

==> Iniciando build()...
/tmp/yaourt-tmp-construidor/aur-piklab/./PKGBUILD: line 22: cmake: comando não encontrado

add cmake on dependency

Anonymous comment on 2011-05-01 23:26

After patching and compiling and installing qt3, patched piklab sources, when I try to compile I get this after a while


make[2]: *** No hay ninguna regla para construir el objetivo `/opt/qt/lib/libqt-mt', necesario para `src/devices/pic/xml/pic_xml_to_data'. Alto.
make[1]: *** [src/devices/pic/xml/CMakeFiles/pic_xml_to_data.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: Se produjo un error en build().
Cancelando...


Any ideas?

Anonymous comment on 2011-04-25 11:46

Thanx again!

janserv commented on 2011-04-25 06:59

I see now that qt3 is patched in trunk so you can wait for a new release or grep the build files from trunk and build it yourself.
http://projects.archlinux.org/svntogit/packages.git/tree/qt3/trunk/
For piklab get this patch http://pastebin.com/pqCwwMqT and add it to the piklab build dir.
Put this line in the build() before cmake "patch -p1 -i ${srcdir}/device_xml_to_data.h.patch"

Anonymous comment on 2011-04-24 21:19

Thanx for the quick answer!
Would you please give more detailed instruction about the patching of qt3 and piklab??

janserv commented on 2011-04-24 16:32

If you are compiling with gcc 4.6 you first need to patch and rebuild qt3 with this patch http://pastebin.com/w7NJDwFv
Then you need to patch and build piklab with this patch http://pastebin.com/pqCwwMqT

If you don't want to rebuild qt3 than you have to build piklab with gcc 4.5.2

Anonymous comment on 2011-04-24 14:39

It does not compile