[Buildroot] help please
Mike King
mkwired at gmail.com
Tue Jul 12 19:06:13 UTC 2016
I am hoping someone will help me. I am trying to create a package for
linux-gpib. I can get it to configure and build but not install. I
have listed below the package files that I have created. I am not an
autotools expert.
###Config.in FILE###
config BR2_PACKAGE_LINUX_GPIB
bool "linux-gpib"
help
The Linux GPIB Package is a support package for GPIB (IEEE 488) hardware.
The package contains kernel driver modules, and a C user-space library with
Guile, Perl, PHP, Python and TCL bindings. The API of the C library is intended
to be compatible with National Instrument's GPIB library.
http://linux-gpib.sourceforge.net
###linux-gpib.mk FILE###
################################################################################
#
# linux-gpib
#
################################################################################
LINUX_GPIB_VERSION = 4.0.3
LINUX_GPIB_SITE =
http://downloads.sourceforge.net/project/linux-gpib/linux-gpib%20for%203.x.x%20and%202.6.x%20kernels/$(LINUX_GPIB_VERSION)
LINUX_GPIB_SOURCE = linux-gpib-$(LINUX_GPIB_VERSION).tar.gz
LINUX_GPIB_LICENSE = GPLv2
LINUX_GPIB_LICENSE_FILES = COPYING
LINUX_GPIB_INSTALL_STAGING = YES
LINUX_GPIB_AUTORECONF = YES
LINUX_GPIB_CONF_OPTS = --with-linux-srcdir=$(LINUX_DIR)/
$(eval $(autotools-package))
###PATCH FILE###
--- linux-gpib-4.0.3/configure.ac 2016-04-09 13:34:55.000000000 +0000
+++ linux-gpib-4.0.3/configure.ac.new 2016-07-05 01:37:47.524290832 +0000
@@ -30,9 +30,10 @@
[ISODATE=`date +%Y-%m-%d`]
AC_SUBST([ISODATE])
-AC_CHECK_FILE([util/.scm_version.tmp],
- [SCM_VERSION=[$VERSION"\ [r"`cat util/.scm_version.tmp`"]"]],
- [SCM_VERSION=$VERSION])
+#AC_CHECK_FILE([util/.scm_version.tmp],
+# [SCM_VERSION=[$VERSION"\ [r"`cat util/.scm_version.tmp`"]"]],
+# [SCM_VERSION=$VERSION])
+SCM_VERSION=4.0.3
AC_SUBST(SCM_VERSION)
--- linux-gpib-4.0.3/drivers/Makefile.am 2016-04-09 09:33:14.000000000 -0400
+++ linux-gpib-4.0.3/drivers/Makefile.am.new 2016-07-09 11:13:37.356298300 -0400
@@ -28,7 +28,7 @@
CC="$(LINUX_CC) -I at abs_top_srcdir@
-I at abs_top_srcdir@/drivers/gpib/include -I at abs_top_srcdir@/include" \
SUBDIRS="$(GPIB_ABS_MODULE_SUBDIR)"
-install-data-hook: device-file-check /etc/gpib.conf
+install-data-hook:
$(MAKE) -C $(LINUX_SRCDIR) V=1 modules_install\
CC="$(LINUX_CC) -I at abs_top_srcdir@ -I at abs_top_srcdir@/driver/include
-I at abs_top_srcdir@/include" \
SUBDIRS="$(GPIB_ABS_MODULE_SUBDIR)" INSTALL_MOD_DIR="gpib"
More information about the buildroot
mailing list