Ganz großen Dank!!!
Jetzt mache ich mich an linknx und dann an knxweb oder knx@home...
Jetzt mache ich mich an linknx und dann an knxweb oder knx@home...
aclocal -I m4 autoheader automake -a --foreign autoconf
make all-recursive make[1]: Entering directory `/root/bcusdk' Making all in debian make[2]: Entering directory `/root/bcusdk/debian' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/bcusdk/debian' make[2]: Entering directory `/root/bcusdk' /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pth_mctx.lo -MD -MP -MF .deps/pth_mctx.Tpo -c -o pth_mctx.lo pth_mctx.c gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pth_mctx.lo -MD -MP -MF .deps/pth_mctx.Tpo -c pth_mctx.c -fPIC -DPIC -o .libs/pth_mctx.o pth_mctx.c:480:2: #error "Unsupported Linux (g)libc version and/or platform" make[2]: *** [pth_mctx.lo] Error 1 make[2]: Leaving directory `/root/bcusdk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/bcusdk' make: *** [all] Error 2
make all-recursive make[1]: Entering directory `/root/pthsem' Making all in debian make[2]: Entering directory `/root/pthsem/debian' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/pthsem/debian' make[2]: Entering directory `/root/pthsem' /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pth_mctx.lo -MD -MP -MF .deps/pth_mctx.Tpo -c -o pth_mctx.lo pth_mctx.c gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -MT pth_mctx.lo -MD -MP -MF .deps/pth_mctx.Tpo -c pth_mctx.c -fPIC -DPIC -o .libs/pth_mctx.o pth_mctx.c:246:2: #error "unknown mctx stack setup" pth_mctx.c:293:2: #error "unknown mctx stack setup" make[2]: *** [pth_mctx.lo] Error 1 make[2]: Leaving directory `/root/pthsem' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/pthsem' make: *** [all] Error 2
Making all in usb make[3]: Entering directory `/root/bcusdk/eibd/usb' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -fno-rtti -fno-exceptions -MT usb.o -MD -MP -MF .deps/usb.Tpo -c -o usb.o usb.cpp mv -f .deps/usb.Tpo .deps/usb.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT core.o -MD -MP -MF .deps/core.Tpo -c -o core.o core.c mv -f .deps/core.Tpo .deps/core.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT descriptor.o -MD -MP -MF .deps/descriptor.Tpo -c -o descriptor.o descriptor.c mv -f .deps/descriptor.Tpo .deps/descriptor.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT io.o -MD -MP -MF .deps/io.Tpo -c -o io.o io.c mv -f .deps/io.Tpo .deps/io.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT sync.o -MD -MP -MF .deps/sync.Tpo -c -o sync.o sync.c mv -f .deps/sync.Tpo .deps/sync.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT linux_usbfs.o -MD -MP -MF .deps/linux_usbfs.Tpo -c -o linux_usbfs.o linux_usbfs.c linux_usbfs.c: In function `find_monotonic_clock': linux_usbfs.c:209: error: `CLOCK_MONOTONIC' undeclared (first use in this function) linux_usbfs.c:209: error: (Each undeclared identifier is reported only once linux_usbfs.c:209: error: for each function it appears in.) make[3]: *** [linux_usbfs.o] Error 1 make[3]: Leaving directory `/root/bcusdk/eibd/usb' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/bcusdk/eibd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/bcusdk' make: *** [all] Error 2
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT linux_usbfs.o -MD -MP -MF .deps/linux_usbfs.Tpo -c -o linux_usbfs.o linux_usbfs.c linux_usbfs.c: In function `find_monotonic_clock': linux_usbfs.c:209: error: `CLOCK_MONOTONIC' undeclared (first use in this function) linux_usbfs.c:209: error: (Each undeclared identifier is reported only once linux_usbfs.c:209: error: for each function it appears in.) make[3]: *** [linux_usbfs.o] Error 1 make[3]: Leaving directory `/root/bcusdk/eibd/usb' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/bcusdk/eibd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/bcusdk' make: *** [all] Error 2
Making all in usb make[3]: Entering directory `/root/bcusdk/eibd/usb' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -fno-rtti -fno-exceptions -MT usb.o -MD -MP -MF .deps/usb.Tpo -c -o usb.o usb.cpp mv -f .deps/usb.Tpo .deps/usb.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT core.o -MD -MP -MF .deps/core.Tpo -c -o core.o core.c mv -f .deps/core.Tpo .deps/core.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT descriptor.o -MD -MP -MF .deps/descriptor.Tpo -c -o descriptor.o descriptor.c mv -f .deps/descriptor.Tpo .deps/descriptor.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT io.o -MD -MP -MF .deps/io.Tpo -c -o io.o io.c mv -f .deps/io.Tpo .deps/io.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT sync.o -MD -MP -MF .deps/sync.Tpo -c -o sync.o sync.c mv -f .deps/sync.Tpo .deps/sync.Po gcc -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -MT linux_usbfs.o -MD -MP -MF .deps/linux_usbfs.Tpo -c -o linux_usbfs.o linux_usbfs.c mv -f .deps/linux_usbfs.Tpo .deps/linux_usbfs.Po g++ -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -fno-rtti -fno-exceptions -MT dummy.o -MD -MP -MF .deps/dummy.Tpo -c -o dummy.o dummy.cpp mv -f .deps/dummy.Tpo .deps/dummy.Po rm -f libusb.a ar cru libusb.a usb.o core.o descriptor.o io.o sync.o linux_usbfs.o dummy.o ranlib libusb.a g++ -DHAVE_CONFIG_H -I. -I../.. -I../../eibd/libserver -I../../common -I/opt/include -g -O2 -fno-rtti -fno-exceptions -MT findknxusb.o -MD -MP -MF .deps/findknxusb.Tpo -c -o findknxusb.o findknxusb.cpp mv -f .deps/findknxusb.Tpo .deps/findknxusb.Po g++ -g -O2 -fno-rtti -fno-exceptions -o findknxusb findknxusb.o libusb.a -lpthsem /opt/armeb/lib/gcc-lib/armv5b-softfloat-linux/3.3.5/../../../../armv5b-softfloat-linux/bin/ld: cannot find -lpthsem collect2: ld returned 1 exit status make[3]: *** [findknxusb] Error 1 make[3]: Leaving directory `/root/bcusdk/eibd/usb' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/bcusdk/eibd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/bcusdk' make: *** [all] Error 2
EAPI=2 inherit autotools git eutils flag-o-matic EGIT_REPO_URI="http://www.auto.tuwien.ac.at/~mkoegler/git/pthsem.git" DESCRIPTION="extended version of GNU pth (user mode multi threading library)" HOMEPAGE="http://www.auto.tuwien.ac.at/~mkoegler/index.php/pth" LICENSE="LGPL" SLOT="0" KEYWORDS="" IUSE="" DEPEND="" RDEPEND="" src_configure() { cd "${S}" ( use arm || use sh ) && append-flags -U_FORTIFY_SOURCE eautoreconf econf || die "econf failed" } src_compile() { cd "${S}" emake || die "make failed" } src_install() { emake DESTDIR="${D}" install || die "install failed" dodoc ANNOUNCE AUTHORS ChangeLog NEWS README THANKS USERS }
# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils autotools git DESCRIPTION="Provides an interface to the EIB / KNX bus (latest git)" HOMEPAGE="http://www.auto.tuwien.ac.at/~mkoegler/index.php/eibd" LICENSE="GPL-2" SLOT="0" KEYWORDS="" IUSE="eibd ft12 pei16 tpuart pei16s tpuarts eibnetip eibnetiptunnel eibnetipserver usb groupcache php python java tools" DEPEND="dev-libs/pthsem" EGIT_REPO_URI="http://www.auto.tuwien.ac.at/~mkoegler/git/bcusdk.git/" EGIT_PROJECT="bcusdk" src_compile() { eautoreconf || die "eautotooling failed" econf \ --enable-onlyeibd \ --without-pth-test \ $(use_enable ft12) \ $(use_enable pei16) \ $(use_enable tpuart) \ $(use_enable pei16s) \ $(use_enable tpuarts) \ $(use_enable eibnetip) \ $(use_enable eibnetiptunnel) \ $(use_enable eibnetipserver) \ $(use_enable usb) \ $(use_enable java) \ $(use_enable groupcache) || die "econf failed" } src_install() { emake DESTDIR="${D}" install || die "install bcusdk failed" if use python; then einfo "Installing python module" cd ${D}/contrib/swig emake || die "could not compile python module" emake install fi einfo "Installing init-script and config" cd ${S}/contrib/gentoo/etc/ exeinto /etc/init.d/ doexe init.d/eibd insinto /etc/conf.d/ doins conf.d/eibd }
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar