Archiv verlassen und diese Seite im Standarddesign anzeigen : configure bei drip
Tachjen
Ich möchte das DVD Tool Drip instalieren. Leider scheite ich schon bei configure. Weil die Datei gnomeConf.sh bei Suse 8.1 im Verzeichnis /opt/gnome/lib liegt. Drip sucht diese Datei aber im Verzeichnis /usr/local/lib.
Nun habe ich mir configure --help angeschaut aber keine Option für mein Problem gefunden.
Es wäre toll wenn mir da jemand auf die Sprünge helfen könnte.
Danke
Jörg
Ich würd es mit einem symlink versuchen, von /opt/gnome/lib/ auf /usr/local/lib.
Du könntest natürlich auch versuchen, die zuständigen files zu editieren, aber das war mir immer etwas zu schwierig.
Ja mit symlink habe ich das auch schon probiert leider bleibt configure dann ein wenig später stehen. Bin noch auf Arbeit daher geht es im Moment nicht genauer.
Ein symlink direkt vom file gnomeConf.sh auf /usr/local/lib?
Oder ein ganz allgemeiner von /opt/gnome/lib, auf /usr/local/lib ?
Hast du auch mal versucht, die gnomeConf.sh einfach nach /usr/local/lib zu kopieren?
Ein Frohes Neues!
B.
Ich habe ein symlink von gnomeConf.sh nach /usr/local/lib gelegt.
Nach einem ./configure kommen folgende Fehler
checking for dvdcss_read in -ldvdcss... ./configure: line 1: gdk-pixbuf-config: command not found
yes
checking for DVDOpen in -ldvdread... ./configure: line 1: gdk-pixbuf-config: command not found
yes
checking for mpeg2_pts in -lmpeg2... yes
checking for a52_syncinfo in -la52... yes
checking if gcc compiles MMX... yes
checking if gcc compiles MMXEXT... yes
checking if gcc compiles 3DNOW... yes
checking if gcc compiles SSE... yes
checking for CPU MMX extension... found
checking for CPU MMXEXT extension... unavailable
checking for CPU 3DNOW! extension... unavailable
checking for CPU SSE extension... found
configure: error: conditional "HAVE_ORBIT" was never defined.
Usually this means the macro was only invoked conditionally.
gilera:/home/jogy/TEMP/drip/drip-0.8.3.2 #
libdvdread und libdvdcss habe ich erfolgreich installiert.
Hat jemand eine Idee?
Danke
Jörg
rpm -q gdk-pixbuf
gdk-pixbuf-0.18.0-79
JA
Auch das devel-package installiert?
jogy@gilera:~> rpm -q gdk-pixbuf-devel
gdk-pixbuf-devel-0.18.0-79
jogy@gilera:~>
ja
Findet sich denn das angemeckerte gdk-pixbuf-config
??
gdk-pixbuf-config befindet sich im Verzeichnis /opt/gnome/bin
gdk-pixbuf-config befindet sich im Verzeichnis /opt/gnome/bin
Offensichtlich sucht configure da aber nicht... überprüfe mal mit ./configure --help ob es eine Option gibt, mit der Du explizit auf gdk-pixbuf-config verweisen kannst, ansonsten erweitere Deinen Pfad ($PATH).
Ich mag blind sein, aber ich sehe nichts in der configure --help.
Wie hast du dir das vorgestellt mit dem $PATH?
export ???
gilera:/home/jogy/TEMP/drip/drip-0.8.3.2 # ./configure --help
`configure' configures this package to adapt to many kinds of systems.
Usage: ./configure [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.
Defaults for the options are specified in brackets.
Configuration:
-h, --help display this help and exit
--help=short display options specific to this package
--help=recursive display the short help of all the included packages
-V, --version display version information and exit
-q, --quiet, --silent do not print `checking...' messages
--cache-file=FILE cache test results in FILE [disabled]
-C, --config-cache alias for `--cache-file=config.cache'
-n, --no-create do not create output files
--srcdir=DIR find the sources in DIR [configure dir or `..']
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]
By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc. You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--datadir=DIR read-only architecture-independent data [PREFIX/share]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--infodir=DIR info documentation [PREFIX/info]
--mandir=DIR man documentation [PREFIX/man]
Program names:
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
System types:
--build=BUILD configure for building on BUILD [guessed]
--host=HOST cross-compile to build programs to run on HOST [BUILD]
Optional Features:
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--disable-dependency-tracking Speeds up one-time builds
--enable-dependency-tracking Do not reject slow dependency extractors
--enable-shared=PKGS build shared libraries default=yes
--enable-static=PKGS build static libraries default=yes
--enable-fast-install=PKGS optimize for fast installation default=yes
--disable-libtool-lock avoid locking (might break parallel builds)
--enable-compile-warnings=no/minimum/yes Turn on compiler warnings.
--enable-iso-c Try to warn if code is not ISO C
--disable-gtktest Do not try to compile and run a test GTK program
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-gnome-includes Specify location of GNOME headers
--with-gnome-libs Specify location of GNOME libs
--with-gnome Specify prefix for GNOME files
--with-gnu-ld assume the C compiler uses GNU ld default=no
--with-pic try to use only PIC/non-PIC objects default=use both
--with-gtk-prefix=PFX Prefix where GTK is installed (optional)
--with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)
--with-dvdcss Specify location of DVDCSS libs
--with-dvdread Specify location of DVDREAD libs
--with-mpeg2 Specify location of MPEG2 libs
--with-a52 Specify location of A52 libs
Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
nonstandard directory <lib dir>
CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
headers in a nonstandard directory <include dir>
CXX C++ compiler command
CXXFLAGS C++ compiler flags
CPP C preprocessor
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
Möglicherweise reicht es, --with-gnome-includes und --with-gnome-libs entsprechend zu setzen (--with-gnome-includes=/opt/gnome/include, --with-gnome-libs=/opt/gnome/lib). Ansonsten kannst Du versuchen, deinen Pfad oder die CFLAGS/LDFLAGS zu erweitern.
Mit
./configure --with-gnome-includes=/opt/gnome/include/ --with-gnome-libs=/opt/gnome/lib/
bleibt es leider bei dem Ergebniss
Ich muss Dich leider entäuschen mit CFLAGS/LDFLAGS kann ich garnichts anfangen.
Es wäre toll wenn du mir da ein wenig auf die Sprünge helfen würdest.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.