PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Erfahrungen mit HD-mp3-Playern unter Suse 9.2?



jagger
24.05.05, 19:43
Hallo,

ich bin frisch gebackener Suse - Nutzer und würde mir gerne einen neuen tragbaren MP3 - Player kaufen.

Hat jemand Erfahrung mit der Kombimation von Suse 9.2 und folgenden Geräten:

Philips Go Gear HDD065 bzw. Creative LA Zen Micro 5GB ?

Ich würde gerne eines der beiden Geräte kaufen, befürchte aber, dass es schwierig werden könnte von Suse aus meine MP3-Dateien auf das Gerät zu bekommen.

Mir wäre auch geholfen, wenn jemand eine Web-Seite kennt, auf der ich konkrete Informationen dazu bekomme, welche MP3-Player mit Linux problemlos funktionieren.

Jaus
24.05.05, 22:34
Hi!

Mein Bruder benutzt den Philips Go Gear HDD065 unter Windows un da wird die Festplatte direkt im System erkannt, von daher denke ich mal, dass auch Linux den MP3-Player als USB-Storage erkennenwird... Einfach mounten und MP3-Dateien reinkopieren...

su
<passwort>
mkdir /mnt/mp3player
mount /dev/sda1 /mnt/mp3player

und dann mittels cp die MP3-Dateien kopieren

jagger
26.05.05, 10:44
Hi Jaus,

danke für deine Antwort. Ich bin da inzwischen etwas skeptisch geworden. Auf http://www.mp3-player.de/artikel.php?ArtNr=1039 steht zu dem Philips Gerät zwar der Hinweis: "Als externe Festplatte nutzbar", aber sie schreiben auch: "Audio Dateien werden nur abgespielt wenn sie mit der mitgelieferter Software kopiert wurden".

Da es die Software nur für Windows gibt, sehe ich da schwarz. Ich weis zwar nicht, wie zuverlässig die Information ist, aber wenn sie beim Verkauf extra drauf hinweisen, wird es schon seinen Grund haben.

Hoffe jetzt, dass die Sache mit dem anderen Gerät besser funktioniert.


Hat vielleicht jemand Erfahrung mit dem Creative LA Zen Micro 5GB ?

Skipper74
27.05.05, 07:32
also ich habe einen mp3 player von creative, und da stand auch sowas drin, glaube ich, aber mein player wird als usbstorage (Festplatte) erkannt, ich kann mounten und ihn benutzen, sowie ein usb-stick

grussL

jagger
27.05.05, 08:49
Das man Daten auf den Player bekommt glaube ich. Ich denke nur, es könnte Schwierigkeiten damit geben, die mp3s dann auf dem Player abzuspielen, wenn nicht die Herstellersoftware genutzt wurde um die Daten zu übertragen. So interpretiere ich zumindest die Aussage von mp3-player.de (Für das Philips - Gerät). Technisch ist mir allerdings noch nicht klar, warum das so ist.

Ich werde mir heute den Creative Player einfach mal kaufen und dann berichten, wie es mir damit ergangen ist.

Wuppi109
27.05.05, 11:16
Moin,

Kleiner Tip...in der neuen Linux-User ist ein Bericht und Test über MP3-Player

-> http://www.linux-user.de/ausgabe/2005/06


Gruß Wuppi

stan
27.05.05, 16:42
Außerdem könnte der Sammelthread interessant sein:
http://www.linuxforen.de/forums/showthread.php?t=180065
Der Artikel in der LU testet gerade mal 6 Geräte, davon 5 von Creative und Apple, so dass sich genauere Infos in Grenzen halten.

Gruß,

jagger
27.05.05, 19:54
Hallo zusammen,

danke für die vielen Beiträge zum Thema. Ich habe inzwischen dem Creative Zen Player gekauft und an meinen Computer angschlossen. Mein Rechner und das Gerät unterstützen USB 2.

Ich muss aber leider sagen, dass ich nicht weiß, wie ich das Gerät gemountet bekomme. Nach dem Vorschlag von Jaus:

su
<passwort>
mkdir /mnt/mp3player
mount /dev/sda1 /mnt/mp3player

hat es leider nicht funktioniert. Ich bekomme folgende Fehlermeldung:

/dev/sda1 ist kein gültiges blockorientiertes Gerät

Der Befehl lsusb liefert folgende Ausgabe:

Bus 004 Device 003: ID 041e:411e Creative Technology, Ltd
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Das sieht doch so schlecht nicht aus, oder?

Kann mir da jemand weiter helfen?

Wuppi109
27.05.05, 21:10
Moin,

wahrscheinlich versteckt sich das Gerät nicht unter /dev/sda1 weil Du noch weitere Geräte angeschlossen hast.
Mach mal ein

dmesg | grep sd

in der Konsole nach dem Anstecken und dem Piepen und such nach dem Gerät.

...das sieht dann ungefähr so aus:

Attached scsi removable disk sde at scsi2, channel 0, id 0, lun 0
SCSI device sde: 256000 512-byte hdwr sectors (131 MB)
sde: Write Protect is off
sde: sde1

..in diesem Beispiel ist das Teil unter /dev/sde1 zu mounten.

Im übrigen...im Konqi unter Geräte sollte der Player auch als Festplatte auftauchen ;)


Hoffe Dir geholfen zu haben...

Gruß Wuppi

jagger
27.05.05, 23:41
Hallo Wuppi,

danke für die Infos. Leider hat es nicht geholfen. Auf:

dmesg | grep sd

hin tut sich in meinem Konsolefenster gar nix und unter Konqueror bekomme ich bei Auswahl von "Geräte" die Meldung:

"Protokoll wird nicht unterstützt: devices". :(

Wuppi109
28.05.05, 10:58
Moin

habe gerade in der Linux User gesehen das die Zen Reihe sich nicht normal mounten lassen. :mad:

Du brauchst die "Nomad Jukebox Library"

http://libnjb.sourceforge.net

und als GUI z.B Gnomad2

Vielleicht können andere was dazu posten....

Gruß Wuppi

jagger
29.05.05, 16:44
Vielen Dank für den Tipp!

Ich bin gerade dabei die Sache auszuprobieren und werde dann berichten, wie es ausgegangen ist.

jagger
31.05.05, 20:33
Also, nach vielen verzeifelten und letztlich erfolglosen Versuchen Gnomad2 auf meinem KDE - Desktop zu installieren habe ich mir die aktuelle Ausgabe der Linux User gekauft. Das ist in so fern gut, weil darin tatsächlich genau beschrieben wird, wie man den Creative Zen Micro Player ansprechen kann. Im Heft wird hierzu die Anwendung "KzenExplorer" für KDE empfohlen.

Die entsprechende Installationsdatei ist auch auf dem beiliegenden CD-Rom enthalten. Es gibt sogar einen Button mit dem die Installation durch Yast gestartet werden kann ;) .

Der KzenExplorer benötigt jedoch libnjb um installiert werden zu können und lauffähig zu sein.

Die libnjb ist ebenfalls auf der CD, als Paket: libnjb-2.0.tar.gz. Ich habe also als SU die Datei nach /usr/local/src kopiert, entpackt und mit ./configure, make, make install installiert. Dachte ich zumindest. Denn beim nächsten Versuch KzenExplorer zu installieren behauptet Yast hartnäckig immernoch, dass "libnjb-2.0.so nicht verfügbar" sei :mad: .

Hier die Ausgabe, die bei meinem "Installationsversuch" erschien:

linux:/usr/local/src # ls
. .. libnjb-2.0 libnjb-2.0.tar.gz
linux:/usr/local/src # cd libnjb-2.0
linux:/usr/local/src/libnjb-2.0 # ./configure
checking for bash... /bin/bash
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /usr/bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/i586-suse-linux/bin/ld) supports shared li
braries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/i586-suse-linux/bin/ld) supports shared li
braries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/i586-suse-linux/bin/ld) supports shared li
braries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for what OS we need to support... Linux
checking for ANSI C header files... (cached) yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for string.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking usb.h usability... yes
checking usb.h presence... yes
checking for usb.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for usleep... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for size_t... yes
checking for struct stat.st_blksize... yes
checking whether time.h and sys/time.h may both be included... yes
checking for working memcmp... yes
checking for select... yes
checking for strdup... yes
checking for strerror... yes
checking for usb_control_msg in -lusb... yes
checking for /etc/hotplug... yes
checking for "/etc/hotplug/usb"... yes
configure: creating ./config.status
config.status: creating src/libnjb.h
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating sample/Makefile
config.status: creating nomadjukebox
config.status: creating hotplug.sh
config.status: creating libnjb.pc
linux:/usr/local/src/libnjb-2.0 # make
cd src && make prefix=/usr/local
make[1]: Entering directory `/usr/local/src/libnjb-2.0/src'
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c base.c
mkdir .libs
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c base.c -fPIC -DPIC -o .libs/base.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c base.c -o base.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c ioutil.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c ioutil.c -fPIC -DPIC -o .libs/ioutil.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c ioutil.c -o ioutil.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c protocol.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c protocol.c -fPIC -DPIC -o .libs/protocol.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c protocol.c -o protocol.o >/dev/null2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c procedure.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c procedure.c -fPIC -DPIC -o .libs/procedure.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c procedure.c -o procedure.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c byteorder.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c byteorder.c -fPIC -DPIC -o .libs/byteorder.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c byteorder.c -o byteorder.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c playlist.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c playlist.c -fPIC -DPIC -o .libs/playlist.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c playlist.c -o playlist.o >/dev/null2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c usb_io.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c usb_io.c -fPIC -DPIC -o .libs/usb_io.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c usb_io.c -o usb_io.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c njb_error.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c njb_error.c -fPIC -DPIC -o .libs/njb_error.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c njb_error.c -o njb_error.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c datafile.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c datafile.c -fPIC -DPIC -o .libs/datafile.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c datafile.c -o datafile.o >/dev/null2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c songid.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c songid.c -fPIC -DPIC -o .libs/songid.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c songid.c -o songid.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c eax.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c eax.c -fPIC -DPIC -o .libs/eax.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c eax.c -o eax.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c njbtime.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c njbtime.c -fPIC -DPIC -o .libs/njbtime.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c njbtime.c -o njbtime.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c protocol3.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c protocol3.c -fPIC -DPIC -o .libs/protocol3.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c protocol3.c -o protocol3.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes-c unicode.c
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c unicode.c -fPIC -DPIC -o .libs/unicode.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -Wall -Wmissing-prototypes -c unicode.c -o unicode.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=link gcc -rpath /lib -release 2.0 -lusb -o libnjb.la base.lo ioutil.lo protocol.lo procedure.lo byteorder.lo playlist.lo usb_io.lo njb_error.lo datafile.lo songid.lo eax.lo njbtime.lo protocol3.lo unicode.lo
gcc -shared .libs/base.o .libs/ioutil.o .libs/protocol.o .libs/procedure.o .libs/byteorder.o .libs/playlist.o .libs/usb_io.o .libs/njb_error.o .libs/datafile.o .libs/songid.o .libs/eax.o .libs/njbtime.o .libs/protocol3.o .libs/unicode.o /usr/lib/libusb.so -Wl,-soname -Wl,libnjb-2.0.so -o .libs/libnjb-2.0.so
(cd .libs && rm -f libnjb.so && ln -s libnjb-2.0.so libnjb.so)
ar cru .libs/libnjb.a base.o ioutil.o protocol.o procedure.o byteorder.o playlist.o usb_io.o njb_error.o datafile.o songid.o eax.o njbtime.o protocol3.o unicode.o
ranlib .libs/libnjb.a
creating libnjb.la
(cd .libs && rm -f libnjb.la && ln -s ../libnjb.la libnjb.la)
make[1]: Leaving directory `/usr/local/src/libnjb-2.0/src'
cd sample && make prefix=/usr/local
make[1]: Entering directory `/usr/local/src/libnjb-2.0/sample'
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c delfile.c-o delfile.lo
mkdir .libs
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c delfile.c -fPIC -DPIC -o .libs/delfile.o
delfile.c: In function `main':
delfile.c:12: warning: `njb' might be used uninitialized in this function
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c delfile.c -o delfile.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c deltr.c -o deltr.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c deltr.c -fPIC -DPIC -o .libs/deltr.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c deltr.c -o deltr.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c dumpeax.c-o dumpeax.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c dumpeax.c -fPIC -DPIC -o .libs/dumpeax.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c dumpeax.c -o dumpeax.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c files.c -o files.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c files.c -fPIC -DPIC -o .libs/files.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c files.c -o files.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getfile.c-o getfile.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getfile.c -fPIC -DPIC -o .libs/getfile.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getfile.c -o getfile.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c gettr.c -o gettr.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c gettr.c -fPIC -DPIC -o .libs/gettr.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c gettr.c -o gettr.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c handshake.c -o handshake.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c handshake.c -fPIC -DPIC -o .libs/handshake.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c handshake.c -o handshake.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c playlists.c -o playlists.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c playlists.c -fPIC -DPIC -o .libs/playlists.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c playlists.c -o playlists.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c pl.c -o pl.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c pl.c -fPIC -DPIC -o .libs/pl.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c pl.c -o pl.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c play.c -oplay.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c play.c -fPIC -DPIC -o .libs/play.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c play.c -o play.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c sendfile.c -o sendfile.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c sendfile.c -fPIC -DPIC -o .libs/sendfile.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c sendfile.c -o sendfile.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c sendtr.c -o sendtr.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c sendtr.c -fPIC -DPIC -o .libs/sendtr.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c sendtr.c -o sendtr.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c tagtr.c -o tagtr.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c tagtr.c -fPIC -DPIC -o .libs/tagtr.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c tagtr.c -o tagtr.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c tracks.c -o tracks.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c tracks.c -fPIC -DPIC -o .libs/tracks.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c tracks.c -o tracks.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c dumptime.c -o dumptime.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c dumptime.c -fPIC -DPIC -o .libs/dumptime.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c dumptime.c -o dumptime.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c settime.c-o settime.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c settime.c -fPIC -DPIC -o .libs/settime.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c settime.c -o settime.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getowner.c -o getowner.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getowner.c -fPIC -DPIC -o .libs/getowner.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getowner.c -o getowner.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getusage.c -o getusage.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getusage.c -fPIC -DPIC -o .libs/getusage.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c getusage.c -o getusage.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c setpbm.c -o setpbm.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c setpbm.c -fPIC -DPIC -o .libs/setpbm.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c setpbm.c -o setpbm.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=compile gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c setowner.c -o setowner.lo
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c setowner.c -fPIC -DPIC -o .libs/setowner.o
gcc -g -O2 -DHAVE_GETOPT_H -DHAVE_LIBGEN_H -DHAVE_USLEEP -I../src -Wall -c setowner.c -o setowner.o >/dev/null 2>&1
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o delfile delfile.lo
gcc -o .libs/delfile .libs/delfile.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating delfile
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o deltr deltr.lo
gcc -o .libs/deltr .libs/deltr.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating deltr
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o dumpeax dumpeax.lo
gcc -o .libs/dumpeax .libs/dumpeax.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating dumpeax
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o files files.lo
gcc -o .libs/files .libs/files.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating files
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o getfile getfile.lo
gcc -o .libs/getfile .libs/getfile.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating getfile
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o gettr gettr.lo
gcc -o .libs/gettr .libs/gettr.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating gettr
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o handshake handshake.lo
gcc -o .libs/handshake .libs/handshake.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating handshake
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o playlists playlists.lo
gcc -o .libs/playlists .libs/playlists.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating playlists
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o pl pl.lo
gcc -o .libs/pl .libs/pl.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating pl
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o play play.lo
gcc -o .libs/play .libs/play.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating play
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o sendfile sendfile.lo
gcc -o .libs/sendfile .libs/sendfile.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating sendfile
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o sendtr sendtr.lo
gcc -o .libs/sendtr .libs/sendtr.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating sendtr
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o tagtr tagtr.lo
gcc -o .libs/tagtr .libs/tagtr.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating tagtr
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o tracks tracks.lo
gcc -o .libs/tracks .libs/tracks.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating tracks
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o dumptime dumptime.lo
gcc -o .libs/dumptime .libs/dumptime.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating dumptime
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o settime settime.lo
gcc -o .libs/settime .libs/settime.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating settime
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o getowner getowner.lo
gcc -o .libs/getowner .libs/getowner.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating getowner
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o getusage getusage.lo
gcc -o .libs/getusage .libs/getusage.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating getusage
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o setpbm setpbm.lo
gcc -o .libs/setpbm .libs/setpbm.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating setpbm
/bin/bash ..//libtool --mode=link gcc -rpath /usr/local/lib ../src/libnjb.la -o setowner setowner.lo
gcc -o .libs/setowner .libs/setowner.o ../src/.libs/libnjb.so /usr/lib/libusb.so -lresmgr -Wl,--rpath -Wl,/usr/local/lib
creating setowner
make[1]: Leaving directory `/usr/local/src/libnjb-2.0/sample'
chmod +x hotplug.sh
linux:/usr/local/src/libnjb-2.0 # make install
cd src && make prefix=/usr/local
make[1]: Entering directory `/usr/local/src/libnjb-2.0/src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/libnjb-2.0/src'
cd src && make install prefix=/usr/local exec_prefix=/usr/local
make[1]: Entering directory `/usr/local/src/libnjb-2.0/src'
/usr/bin/install -c -d /usr/local/lib /usr/local/include
/bin/bash ..//libtool --mode=install /usr/bin/install -c libnjb.la /usr/local/lib
/usr/bin/install -c .libs/libnjb-2.0.so /usr/local/lib/libnjb-2.0.so
(cd /usr/local/lib && rm -f libnjb.so && ln -s libnjb-2.0.so libnjb.so)
/usr/bin/install -c .libs/libnjb.lai /usr/local/lib/libnjb.la
/usr/bin/install -c .libs/libnjb.a /usr/local/lib/libnjb.a
ranlib /usr/local/lib/libnjb.a
chmod 644 /usr/local/lib/libnjb.a
libtool: install: warning: remember to run `libtool --finish /lib'
/bin/bash ..//libtool --mode=finish /usr/local/lib
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/usr/bin/install -c -m 644 libnjb.h /usr/local/include
make[1]: Leaving directory `/usr/local/src/libnjb-2.0/src'
/usr/bin/install -c -d /usr/local/lib/pkgconfig
/usr/bin/install -c -m 644 libnjb.pc /usr/local/lib/pkgconfig
if test \"no\" = \"yes\"; \
then /usr/bin/install -c -d /etc/hotplug; \
/usr/bin/install -c -d /etc/hotplug/usb; \
/usr/bin/install -c nomadjukebox /etc/hotplug/usb; \
/usr/bin/install -c -m 644 nomad.usermap /etc/hotplug/usb; \
./hotplug.sh; \
fi
linux:/usr/local/src/libnjb-2.0 #


Hat jemand eine Idee, was mir da helfen kann?

Wuppi109
01.06.05, 11:27
Moin,

..aus der Fehlermeldung...

during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

...wahrscheinlich hat Dein System noch gar nicht "gemerkt" das Du die Lib installiert hast..führ mal als root ldconfig aus, dann sollte es funzen. Aber wahrscheinlich hast Du jetzt schon neu gebootet und dann sollte es auch schon gehen, da bei SuSE glaube ich der Befehl beim booten immer ausgeführt wird.
Sollte das immer noch nicht gehen und die lib ist auch tatsächlich vorhanden solltest Du denn Pfad in die /etc/ld.so.conf eintragen und/oder nochmal posten.

Hoffe nuh klappt das.. :)

Gruß Wuppi

fuffy
01.06.05, 12:34
Hi!


Hat jemand eine Idee, was mir da helfen kann?
Was soll dir da denn helfen? Die Installation wurde erfolgreich beendet. Sonst hätte da eine Fehlermeldung gestanden.

Gruß
fuffy

Wuppi109
01.06.05, 18:58
...stimmt das hat sich sauber installiert. Jedoch scheint KzenExplorer die lib nicht zu "finden". Damit kommt ldconfig usw. trotzdem ins Spiel ;)

Gruß Wuppi

fuffy
02.06.05, 07:25
Hi!


...stimmt das hat sich sauber installiert. Jedoch scheint KzenExplorer die lib nicht zu "finden". Damit kommt ldconfig usw. trotzdem ins Spiel ;)
Nein, denn YaST wird sie auch dann nicht finden, da der OP die Bibliothek am Paketmanagement vorbei installiert hat. Er hätte checkinstall o.ä. verwenden sollen, und dann am besten gleich mit ./configure --prefix=/usr. ;)

Gruß
fuffy

jagger
02.06.05, 21:47
Hallo zusammen,

schon, dass sich noch jemand mit meinem Problem befasst. Ich habe jetzt einige Zeit darauf verwendet, zunächst KzenExplorer und dann schließlich Gnomand2 per rpm - Dateien zu instalieren. Das hat nach langer Suche weiterer passender Pakete (libusb-devel, libnjb, gtk...) dann auch getan, so dass YaST keine Abhängigkeiten mehr vermisst hat.

Das Ergebnis ist aber ernüchternd. KzenExplorer läßt sich nicht starten und bei Gnomand2 bekomme ich zwar die Benutzeroberfläche zu sehen, aber immer die Meldung "no jukeboxes found".

So sieht`s im Moment aus.

Mein Gerätemanager zeigt unter unbekannter Hardware den Creative Zen Micro an; Verfügbar "ja" Konfiguriert "Nein" Aktiv "ja".

Da fällt mir nix mehr ein. Ich werde mich mal noch etwas weiter versuchen. Manchmal zahlt sich ja Hartnäckigkeit aus.

jagger
02.06.05, 21:52
Er hätte checkinstall o.ä. verwenden sollen, und dann am besten gleich mit ./configure --prefix=/usr. ;)
was bitte kann ich mir denn unter checkinstall vorstellen? und --prefic=/usr ????

jagger
02.06.05, 22:43
Habe inzwischen den KzenExplorer noch einmal installiert. Kann die Anwendung aber nicht starten. Ich erhalte beim Versuch das Programm aus der Shell zu starten folgende Fehlermeldung:

kzenexplorer: symbol lookup error: kzenexplorer: undefined symbol: _ZN11KMainWindow7setIconERK7QPixmap

Was kann man daraus wohl lernen?

fuffy
03.06.05, 07:25
Hi!


was bitte kann ich mir denn unter checkinstall vorstellen? und --prefic=/usr ????
checkinstall ist ein Programm, dass die Installation aus den Sourcen mitprotokolliert und daraus ein RPM-Paket erzeugt, sodass auch YaST davon erfährt.

Die Option --prefix=/usr beim Aufruf von ./configure sorgt dafür, dass das Programm in den /usr, und nicht in den /usr/local Zweig installiert wird. RPM-Pakete sollten eigentlich nie /usr/local verwenden, da /usr/local für Pakete gedacht ist, die am Paketmanagement der Distribution vorbei installiert werden sollen.

Zu deinem Problem: Bist du dir sicher, dass du ein RPM-Paket installiert hast, das genau für deinen Distribution (inkl. Versionsnummer) erstellt wurde?

Gruß
fuffy

muszilla
04.06.05, 19:07
Mahlzeit,

ich würde das mit dem kzenexplorer rpm sein lassen und das
Ding selbst übersetzen. Mir ist auch nicht ganz klar welche Version
bei dem Magazin mit dabei war. Anhand des Erscheinungsdatums
(19.05.2005) kann es im besten Fall nur 0.4 sein. Version 0.4 war
noch eine ziemlich große Baustelle. Seit heute morgen gibt
es 0.6_rc1. Am besten die Version runter laden und selbst übersetzen.

Andreas

jagger
05.06.05, 20:03
Hi Fuffi, hi Muszilla,

Danke für die Hinweise. War für einige Tage weg, deshalb gab`s keine Reaktion von mir. Ich werde mich in der kommenden Woche noch einmal mit der Installation beschäftigen.