J'ai voulu installer le paquet AUR piklab, il est pas bien à jour mais ce n'est psa grave j'ai changé le PKGBUILD comme ceci :
Code : Tout sélectionner
# Contributor: Tom Billiet (mouse256@ulyssis.org)
# Maintainer: Kevin Cox (youarefunny - ktcox@rogers.com)
pkgname=piklab
pkgver=0.15.12
pkgrel=3
pkgdesc="IDE applications based on Microchip PIC and dsPIC microcontrollers similar to MPLAB"
url="http://piklab.sourceforge.net/"
license=('GPL')
arch=('i686' 'x86_64')
depends=('cmake' 'kdelibs' 'hicolor-icon-theme')
optdepends=('gputils: Assembeler'
'pk2cmd: Upload via PikKit2 programer'
'sdcc: Compile C Code')
install=$pkgname.install
source=("http://localhost/piklab-0.15.12.tar.bz2")
md5sums=('7fa372b967e8a38108073bdaa80f1798')
build() {
cd "${srcdir}/$pkgname-$pkgver"
export KDEDIRS=${pkgdir}/usr:/opt/kde
cmake -D 'CMAKE_BUILD_TYPE=Release' \
-D 'CMAKE_INSTALL_PREFIX=/usr' \
-D 'QT_INCLUDE_DIR:PATH=/opt/qt/include' \
-D 'QT_MOC_EXECUTABLE:FILEPATH=/opt/qt/bin/moc' \
-D 'QT_UIC_EXECUTABLE:FILEPATH=/opt/qt/bin/uic' \
-D 'QT_QT_LIBRARY:FILEPATH=/opt/qt/lib/libqt-mt' \
.
make
make DESTDIR="${pkgdir}" install
rm -rf ${pkgdir}/usr/share/doc/HTML/en/piklab/common
}
#build() {
# cd ${srcdir}/$pkgname-$pkgver
# export KDEDIRS=${pkgdir}/usr:/opt/kde
# cmake . \
# -DCMAKE_INSTALL_PREFIX=/usr \
# -DCMAKE_BUILD_TYPE=Release
# make
# make install
#}
Alors que le paquet est bien installé ?!Found KDE3 kconfig_compiler preprocessor: /opt/kde/bin/kconfig_compiler
-- checking for module 'libusb'
-- found libusb, version 0.1.12
-- Found LIBUSB
-- LIBUSB version: 0.1.12
-- Looking for include files HAVE_READLINE
-- Looking for include files HAVE_READLINE - not found.
CMake Error at cmake/FindReadline.cmake:7 (message):
Could not find readline header
Call Stack (most recent call first):
cmake/Piklab.cmake:56 (find_package)
CMakeLists.txt:21 (include)
-- Configuring incomplete, errors occurred!
Auriez vous une solution ?
Merci d'avance.