You are not logged in.
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
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
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
qt is at 4.5 in Arch Linux. Try installing qt3, maybe the PKGBUILD needs twinkling then.
Offline
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.
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