|
|
|
|
||||||
| fr.comp.os.bsd Systèmes BSD et dérivés (NetBSD, FreeBSD, ...). |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 (permalink) |
|
Messages: n/a
Hébergeur: |
Salut,
Sous OpenBSD 4.0 / i386 , j'essaie d'installer openObex et obexftp; alors, le problème est que les versions des ports sont trop vieilles. Pour obexftp, il me faut au moins la version 0.19 (c'est pour envoyer des données vers mon Nokia N70 via le cable USB), la version 0.10 ne gérant pas l'USB. Bon ok, je vais donc chercher les sources nécessaires: pkg-config sur pkg-config..freedesktop.org => compile bien http://openobex.triq.net/downloads => openobex 1.3 et obexftp 0.20 Là les problèmes commencent: openobex me donne au moment du ../configure de openobex: ======= configure: creating libtool checking for IrDA support... no checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for BLUEZ... no checking for USB... no checking for usb_get_busses in -lusb... no checking for usb_interrupt_read in -lusb... no ======= Ce qui m'amène à me demander s'il faut préalablement installer des packages pour l'USB ? J'ai déjà les deux qui contiennent USB dans l'index.txt des packages i386: root@maya400 $ grep usb index.txt libusb-0.1.10ap1.tgz usbutil-0.5.tgz Les deux sont bien installés. Donc pour l'instant j'en reste là car s'il ne compile pas avec l'USB ça ne me servira à rien. Je précise que je sais que ça marche avec cette version 0.19 que je mentionne au début, car j'ai testé les deux, avec une machine sous linux. Voilà. Antoine |
|
|
|
#2 (permalink) |
|
Messages: n/a
Hébergeur: |
salut
Antoine wrote on 10/11/2006 00:30: > Ce qui m'amène à me demander s'il faut préalablement installer des > packages pour l'USB ? pourquoi ne pas contacter le maintainer pour savoir si un upgrade est en attente ou si c'est un problème déjà rencontré/résolu ? correction, il n'y a plus de maintainer officiel ... http://www.openbsd.org/cgi-bin/cvswe...e?annotate=1.8 donc ports@ ? sinon, en faisant qq tests, recherches 1- dependance à libusb (pas très documenté sur le site d'openobex) mais visible ici par ex: http://packages.debian.org/testing/l...bopenobex1-dev 2- en customisant le Makefile du port, j'ai ca checking for BLUEZ... no checking for USB... no checking for usb_get_busses in -lusb... yes checking for usb_interrupt_read in -lusb... yes configure: creating ./config.status config.status: creating Makefile avec: --- Makefile.orig Thu Nov 16 19:37:05 2006 +++ Makefile Thu Nov 16 20:08:23 2006 @@ -1,9 +1,9 @@ # $OpenBSD: Makefile,v 1.5 2006/07/19 13:41:02 steven Exp $ COMMENT= "OBEX protocol implementation" -DISTNAME= openobex-1.0.1 +DISTNAME= openobex-1.3 PKGNAME= ${DISTNAME}p1 -SHARED_LIBS= openobex 1.0 +SHARED_LIBS= openobex 1.3 CATEGORIES= comms HOMEPAGE= http://openobex.triq.net/ @@ -14,12 +14,15 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB= c +WANTLIB= c usb.8.2 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openobex/} USE_GMAKE= Yes USE_LIBTOOL= Yes CONFIGURE_STYLE= gnu +CONFIGURE_ENV= CFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" + +BUILD_DEPENDS= libusb.8.2::devel/libusb .include <bsd.port.mk> je ne sais pas si c'est suffisant, sinon à voir avec ports@ @+ |
|
![]() |
| Outils de la discussion | |
|
|