xvmount für amd64
xvmount für amd64
Ich möchte xvmount für lenny-amd64 kompilieren, da es das als binary für amd64 nicht gibt. Auf dieser Seite lese ich, dass ich dazu außer xvmount_3.7.orig.tar.gz noch libx11-dev, xviewg-dev, po-debconf benötige. Nun stelle ich fest, dass xviewg-dev auch nicht für amd64 vorhanden ist. Heißt das jetzt Endstation?
Grüße, Günther
Grüße, Günther
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Re: xvmount für amd64
Natürlich nicht, du musst dir nur auch noch Pakete für xviewg und xviewg-dev erstellen.Nun stelle ich fest, dass xviewg-dev auch nicht für amd64 vorhanden ist. Heißt das jetzt Endstation?
Re: xvmount für amd64
Und genau da weiß ich nicht weiter: Wie komme ich an die sourcen für amd64?
Grüße, Günther
Grüße, Günther
Re: xvmount für amd64
xview ist alt. Der Sourcecode hat Fehler, die es nicht erlauben ihn auf amd64/ia64 zu übersetzen (kompilieren schon, nur gibt es dann bei Gebrauch wohl einen Segfault).
Es gibt dazu auch einen alten Bugreport: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=125391
Theoretisch kannst Du mal versuchen, ob's mit dem Patch aus dem Bugreport ohne Segfault läuft.
Es gibt dazu auch einen alten Bugreport: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=125391
Theoretisch kannst Du mal versuchen, ob's mit dem Patch aus dem Bugreport ohne Segfault läuft.
MfG GoKi
:wq
:wq
Re: xvmount für amd64
Das wird wohl für einen Laien wie mich ziemlich kompliziert.
Ist das der patch: ia64-20031106.diff?
Allgemeiner gefragt: erkennt man einen patch immer an der Endung diff?
und worauf wende ich den an. Wenn ich recht sehe, dann benötige ich doch xviewg*, nicht xview. Wie hängt das eine mit dem anderen zusammen? und vor allem wie handle ich das dann?
Grüße, Günther
[edit] ein anderer Ansatz: eigentlich suche ich ja ein kleines Mount-Programm, das mir die Entscheidung darüber überlässt, ob ich ein Gerät mounten will oder nicht, deswegen mein Interesse an xvmount. cosmac hat mir hier xfce4-mount-plugin empfohlen, aber dazu müsste ich ein XFCE-Panel unter ICEWM installieren. Das möchte ich noch vermeiden. Im Übrigen halte ich beide progs für suboptimal, denn es werden nur die Geräte angeboten, die ich vorher in der fstab angegeben habe. Puppy-Linux hat da ein Teil, das ich ziemlich genial finde: Es gibt ein Icon auf dem Desktop hinter dem sämtliche vom Kernel erkannten Geräte zum Mounten/Unmounten angeboten werden. Für debian nutzbar machen kann man das wohl nicht?
Ist das der patch: ia64-20031106.diff?
Allgemeiner gefragt: erkennt man einen patch immer an der Endung diff?
und worauf wende ich den an. Wenn ich recht sehe, dann benötige ich doch xviewg*, nicht xview. Wie hängt das eine mit dem anderen zusammen? und vor allem wie handle ich das dann?
Grüße, Günther
[edit] ein anderer Ansatz: eigentlich suche ich ja ein kleines Mount-Programm, das mir die Entscheidung darüber überlässt, ob ich ein Gerät mounten will oder nicht, deswegen mein Interesse an xvmount. cosmac hat mir hier xfce4-mount-plugin empfohlen, aber dazu müsste ich ein XFCE-Panel unter ICEWM installieren. Das möchte ich noch vermeiden. Im Übrigen halte ich beide progs für suboptimal, denn es werden nur die Geräte angeboten, die ich vorher in der fstab angegeben habe. Puppy-Linux hat da ein Teil, das ich ziemlich genial finde: Es gibt ein Icon auf dem Desktop hinter dem sämtliche vom Kernel erkannten Geräte zum Mounten/Unmounten angeboten werden. Für debian nutzbar machen kann man das wohl nicht?
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Re: xvmount für amd64
Es gibt auch patches mit der Endung patch oder ganz ohne Endung, der Inhalt sieht aber immer so ähnlich aus und wird mit dem Programm diff erstellt:guennid hat geschrieben: Allgemeiner gefragt: erkennt man einen patch immer an der Endung diff?
Code: Alles auswählen
--- src5.1.1.old/KERNEL_SRC_5.1.1/salome_adm/unix/config_files/ac_linker_options.m4 2009-07-10 19:08:57.000000000 +0200
+++ src5.1.1/KERNEL_SRC_5.1.1/salome_adm/unix/config_files/ac_linker_options.m4 2009-07-26 19:47:05.000000000 +0200
@@ -26,6 +26,10 @@
AC_CHECKING(for LIB_LOCATION_SUFFIX)
LIB_LOCATION_SUFFIX=""
+ case "$build_cpu" in
+ x86_64*) LIB_LOCATION_SUFFIX="64" ;;
+ *) LIB_LOCATION_SUFFIX="" ;;
+ esac
AC_SUBST(LIB_LOCATION_SUFFIX)
AC_MSG_RESULT(LIB_LOCATION_SUFFIX is $LIB_LOCATION_SUFFIX)
xviewg wird aus dem Quellcodepaket xview gebaut: http://packages.debian.org/source/lenny/xviewguennid hat geschrieben: Wenn ich recht sehe, dann benötige ich doch xviewg*, nicht xview. Wie hängt das eine mit dem anderen zusammen? und vor allem wie handle ich das dann?
Re: xvmount für amd64
Aha! ich glaube, die Nebel lichten sich etwas: Ich hole mir wieder diese drei xview-Dateien und veranstalte damit das Gleiche wie mit den xfe-sourcen. Anschließend installiere ich xviewg und xvieg-dev und starte entsprechend dem Vorgehen bei xview die Kompilation von xvmount.
Habe ich das soweit richtig verstanden?
Ist der von GoKi genannte patch für xview überhaupt noch nötig?
Grüße, Günther
Habe ich das soweit richtig verstanden?
Ist der von GoKi genannte patch für xview überhaupt noch nötig?
Grüße, Günther
Re: xvmount für amd64
Naja, Debian wird schon einen Grund haben, wieso das Paket nicht für amd64 gebaut wird. Aber ich habe es nicht ausprobiert, ob der Patch nötig ist oder nicht.
Gibt auch noch einen Bugreport speziell mit einem amd64 Patch.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=320155
Gibt auch noch einen Bugreport speziell mit einem amd64 Patch.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=320155
MfG GoKi
:wq
:wq
Re: xvmount für amd64
Das hilft mir nicht viel. 1. fehlen mir wohl einige Kenntnisse und 2. kann ich wohl nicht genug Englisch. Ich werd's mal mit und ohne die beiden patches probieren und schauen was wird.
Danke für eure Hilfe!
Grüße, Günther
Danke für eure Hilfe!
Grüße, Günther
Re: xvmount für amd64
Haste mal 'nen Link? Wenn man wüsste, wie das Teil heißt, könnte man es ja mal probieren. Das sollte eigentlich einfacher sein, als die uralten libs für amd64 zu übersetzen. Und wenn das Ergebnis auch noch schöner ist: auf geht's!guennid hat geschrieben:Im Übrigen halte ich beide progs für suboptimal, denn es werden nur die Geräte angeboten, die ich vorher in der fstab angegeben habe. Puppy-Linux hat da ein Teil, das ich ziemlich genial finde: Es gibt ein Icon auf dem Desktop hinter dem sämtliche vom Kernel erkannten Geräte zum Mounten/Unmounten angeboten werden. Für debian nutzbar machen kann man das wohl nicht?
Beware of programmers who carry screwdrivers.
Re: xvmount für amd64
Eben nicht.cosmac hat geschrieben:Haste mal 'nen Link?
Wenn's dich auch interessiert, dann hol dir mal ne live-cd, ist ja hübsch klein.
Heute Mittag habe ich mal wieder gespickt: Unter "Edit Item" steht, dass das vom Icon-Click ausgelöste Kommando /usr/sbin/pmount sei. Das dürfte nicht die ganze Wahrheit sein. Aber vielleicht haben die auch nur ein nettes script um pmount drum herum gebaut. Ich finde nichts mit google, was mich weitergebracht hätte. Muss aber nichts heißen, meine Suchfähigkeiten sind wohl nicht die besten
Grüße, Günther