You are not logged in.

#1 2009-06-06 02:47:14

schuschu
Member
Registered: 2009-06-06
Posts: 17

[REQUEST] update of piklab (microchip pic ide)

I cant get the piklab version from aur to compile (changed the pkgbuild to actual version, updated md5sum). i keeps complaining about qt and their howto is no help at all (there is no libqt-dev in arch i think). if someone has any idea how to fix this problem please help!

mfg
schuschu

Last edited by schuschu (2009-06-06 03:15:49)

Offline

#2 2009-06-06 07:10:20

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [REQUEST] update of piklab (microchip pic ide)

You are more likely to get help if you post the build errors. "It keeps complaining about qt" is not helpful.

makepkg -L will create a build log.

Offline

#3 2009-06-07 07:36:25

schuschu
Member
Registered: 2009-06-06
Posts: 17

Re: [REQUEST] update of piklab (microchip pic ide)

since i use yaourt to build all i can give you are the last lines of the output.


checking for Qt... configure: error: Qt (>= Qt 3.1 (20021021) and < 4.0) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
make: *** No targets specified and no makefile found.  Stop.
==> ERROR: Build Failed.
    Aborting...
Error: Makepkg was unable to build piklab package.

Offline

#4 2009-06-12 14:19:10

Stefan Husmann
Member
From: Germany
Registered: 2007-08-07
Posts: 1,391

Re: [REQUEST] update of piklab (microchip pic ide)

qt is at 4.5 in Arch Linux. Try installing qt3, maybe the PKGBUILD needs twinkling then.

Offline

#5 2010-11-20 11:38:32

BaconPie
Member
Registered: 2010-08-11
Posts: 209

Re: [REQUEST] update of piklab (microchip pic ide)

I'd also like an update of this package. It's flagged as out of date in the AUR and when trying to build it from source from their website I'm getting the following error:

$ cmake .
-- Found KDE3 include dir: /opt/kde/include
-- Found KDE3 library dir: /usr/lib
-- Found KDE3 dcopidl preprocessor: /opt/kde/bin/dcopidl
-- Found KDE3 dcopidl2cpp preprocessor: /opt/kde/bin/dcopidl2cpp
-- Found KDE3 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found LIBUSB 
-- LIBUSB version: 0.1.12
-- Found LIBREADLINE 
-- Found LIBHISTORY 
CMake Warning (dev) at src/data/CMakeLists.txt:16 (ADD_CUSTOM_TARGET):
  Policy CMP0002 is not set: Logical target names must be globally unique.
  Run "cmake --help-policy CMP0002" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_INCLUDE_DIR (ADVANCED)
   used as include directory in directory /home/tom/downloads/piklab-0.15.9
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/common
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/common/common
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/common/global
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/common/port
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/common/cli
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/common/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/common/kde
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/xml_to_data
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/pic
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/pic/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/pic/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/pic/xml_data
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/pic/pic
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/pic/prog
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/pic/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/mem24
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/mem24/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/mem24/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/mem24/xml_data
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/mem24/mem24
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/mem24/prog
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/mem24/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/list
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/devices/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-hex
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/coff
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/coff/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/coff/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-coff
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/direct
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/direct/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/direct/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/direct/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd2
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd2/icd2_data
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd2/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd2/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd2/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd1
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd1/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd1/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/icd1/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit1
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit1/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit1/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit1/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2v2
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2v2/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2v2/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/psp
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/psp/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/psp/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/psp/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/gpsim
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/gpsim/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/gpsim/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/bootloader
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/bootloader/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/bootloader/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/picdem_bootloader
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/picdem_bootloader/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/picdem_bootloader/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/picdem_bootloader/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/tbl_bootloader
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/tbl_bootloader/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/tbl_bootloader/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/tbl_bootloader/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2_bootloader
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2_bootloader/xml
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2_bootloader/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/pickit2_bootloader/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/list
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/manager
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/custom
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/custom/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/progs/custom/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-prog
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-test
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-test/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-test/misc
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-test/save_load_memory
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-test/checksum
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab-test/generators
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/base
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/gputils
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/gputils/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/sdcc
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/sdcc/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/picc
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/picc/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/pic30
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/pic30/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/c18
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/c18/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/jal
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/jal/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/ccsc
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/ccsc/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/jalv2
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/jalv2/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/boost
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/boost/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/mpc
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/mpc/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/cc5x
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/cc5x/gui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/custom
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/tools/list
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/libgui
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/data
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/data/app_data
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/data/likeback
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/src/piklab
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/doc
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/po
   used as include directory in directory /home/tom/downloads/piklab-0.15.9/man

-- Configuring incomplete, errors occurred!

I have also tried modifying the PKGBUILD in the AUR so that the arch="x86_64" and the source points to the right location. When ignoring integrity checks it aborts on the configure file. Because the install doesn't use one:

$ makepkg --skipinteg
==> Making package: piklab 0.15.9-3 (Sat Nov 20 11:28:45 GMT 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Found download
  -> Found piklab_gcc-4.3.diff
==> WARNING: Skipping integrity checks.
==> Extracting Sources...
  -> Extracting download with bsdtar
==> Removing existing pkg/ directory...
==> Entering fakeroot environment...
==> Starting build()...
/home/tom/downloads/piklab/PKGBUILD: line 20: ./configure: No such file or directory
    Aborting...

I'm not too clear on all of this so I too request an update on the piklab package in the AUR. smile

Edit: Also:

$ grep -ri "QT_INCLUDE_DIR (ADVANCED)" .
$ grep -ri "QT_INCLUDE_DIR" .
./src/libgui/CMakeLists.txt:include_directories(${CMAKE_SOURCE_DIR}/src ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR} )
./src/coff/CMakeLists.txt:include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR} )
./CMakeCache.txt:QT_INCLUDE_DIR:PATH=QT_INCLUDE_DIR-NOTFOUND
./CMakeCache.txt://ADVANCED property for variable: QT_INCLUDE_DIR
./CMakeCache.txt:QT_INCLUDE_DIR-ADVANCED:INTERNAL=1
./CMakeLists.txt:  include_directories(${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR})

Last edited by BaconPie (2010-11-20 11:45:57)

Offline

Board footer

Powered by FluxBB