hallo, ich möchte GTK+2.2.1 kompilieren(atk1.2.0, glib-2.2.1, gtk+-2.2.1 und pango-1.2.2) führe ich damit ein update aus oder habe ich dann, nur zusätzlich, das aktuelle GTK+? oder könnte es mit den alten gtk's zu konflikten kommen? standartgemäß würde GTK nach "/opt/gtk" installiert, den pfad ändere ich wegen susestandart nach "/usr/lib/gtk". suse8.1pro, 2.4.19-4GB gtk2 2.06-71 gtk 1.2.10-437 glib2 2.06.29 glib 1.2.10-305 (die glibc 2.2.5-177 ich denke die bleibt unberührt, ich habe sie nur aufgeführt, weil ich nicht genau weiß ob für das neue GTK evntl. auch eine neuere glibc version bedingung ist. ) irgendwie bin ich mir nicht sicher ob ich das so machen kann. mfg juergen
On 08-Jun-2003 jb wrote:
ich möchte GTK+2.2.1 kompilieren(atk1.2.0, glib-2.2.1, gtk+-2.2.1 und pango-1.2.2) führe ich damit ein update aus oder habe ich dann, nur zusätzlich, das aktuelle GTK+?
Nein, Du machst damit ein Update.
oder könnte es mit den alten gtk's zu konflikten kommen?
Kommt darauf an, wie Du installierst. Nur "darüberbügeln" (make install) ist nicht zu empfehlen. Wenn Du ein sauberes RPM baust, klappt das einwandfrei.
standartgemäß würde GTK nach "/opt/gtk" installiert, den pfad ändere ich wegen susestandart nach "/usr/lib/gtk".
Das ist der library Pfad! Das "prefix" wird wohl eher /usr sein... Schau Dir einfach das Source-RPM von SuSE an. Im spec File kannst Du nachschauen, was der SuSE Standard ist *g*.
suse8.1pro, 2.4.19-4GB gtk2 2.06-71 gtk 1.2.10-437 glib2 2.06.29 glib 1.2.10-305
(die glibc 2.2.5-177 ich denke die bleibt unberührt, ich habe sie nur aufgeführt, weil ich nicht genau weiß ob für das neue GTK evntl. auch eine neuere glibc version bedingung ist. )
Mit der glibc hat das nichts zu tun! Glibc und glib sind völlig unterschiedliche Dinge.
irgendwie bin ich mir nicht sicher ob ich das so machen kann.
Ja klar. Wie gesagt, RPM ist Dein Freund. Gruss Hansjörg
Am Sonntag, 8. Juni 2003 15:37 schrieb Hansjoerg Alfonz:
On 08-Jun-2003 jb wrote:
ich möchte GTK+2.2.1 kompilieren(atk1.2.0, glib-2.2.1, gtk+-2.2.1 und pango-1.2.2) führe ich damit ein update aus oder habe ich dann, nur zusätzlich, das aktuelle GTK+?
Nein, Du machst damit ein Update.
oder könnte es mit den alten gtk's zu konflikten kommen?
Kommt darauf an, wie Du installierst. Nur "darüberbügeln" (make install) ist nicht zu empfehlen. Wenn Du ein sauberes RPM baust, klappt das einwandfrei.
da fängts schon an, checkinstall wäre die möglichkeit, aus den sourcerpm's kann ich das leider nicht.
standartgemäß würde GTK nach "/opt/gtk" installiert, den pfad ändere ich wegen susestandart nach "/usr/lib/gtk".
Das ist der library Pfad! Das "prefix" wird wohl eher /usr sein... Schau Dir einfach das Source-RPM von SuSE an. Im spec File kannst Du nachschauen, was der SuSE Standard ist *g*.
(die glibc 2.2.5-177 ich denke die bleibt unberührt, ich habe sie nur aufgeführt, weil ich nicht genau weiß ob für das neue GTK evntl. auch eine neuere glibc version bedingung ist. )
Mit der glibc hat das nichts zu tun! Glibc und glib sind völlig unterschiedliche Dinge.
ist schon klar, ich weiß nur nicht, ob sie nicht auch eine bedingung sein kann, die version der glibc.
irgendwie bin ich mir nicht sicher ob ich das so machen kann.
Ja klar. Wie gesagt, RPM ist Dein Freund.
ja, das wäre der idealfall aber ich habe leider keine rpm's von den aktuellen "tarbällen" gefunden und selbst bauen kann ichs nicht. danke für die antwort, ich werd glaube erstmal warten und noch ein wenig lesen. mfg jürgen
jb schrieb:
Am Sonntag, 8. Juni 2003 15:37 schrieb Hansjoerg Alfonz:
On 08-Jun-2003 jb wrote:
ich möchte GTK+2.2.1 kompilieren(atk1.2.0, glib-2.2.1, gtk+-2.2.1 und pango-1.2.2) führe ich damit ein update aus oder habe ich dann, nur zusätzlich, das aktuelle GTK+? [. . . .] irgendwie bin ich mir nicht sicher ob ich das so machen kann.
Ja klar. Wie gesagt, RPM ist Dein Freund.
ja, das wäre der idealfall aber ich habe leider keine rpm's von den aktuellen "tarbällen" gefunden und selbst bauen kann ichs nicht.
danke für die antwort, ich werd glaube erstmal warten und noch ein wenig lesen.
hallo Jürgen,
In der /usr/share/doc/packages/gtk/README
findest Du den Hinweis auf
hallo sina,
In der /usr/share/doc/packages/gtk/README findest Du den Hinweis auf
ja, da sitze ich seit gestern vor(kleine kernelpanik, wegen neuem kernel, eben mal ausgenommen).
Hole Dir dort die gtk-building.html
da seh ich irgendwie den wald vor lauter bäumen nicht, "gtk-building.html" kann ich nicht finden oder meinst du eines der "tutorial's"? vielleicht gibts da eine textmarke?
Im Download-Bereich findest Du auch eine Installation-Guide.
habe ich gelesen, deshalb bin ich mir nicht sicher ob sich die installation reibungslos gestalten wird.
Dann hast Du alles, was Du wissen willst.
vielen dank für die antwort. mfg jürgen
jb schrieb:
hallo sina,
In der /usr/share/doc/packages/gtk/README findest Du den Hinweis auf
ja, da sitze ich seit gestern vor(kleine kernelpanik, wegen neuem kernel, eben mal ausgenommen).
Hole Dir dort die gtk-building.html
da seh ich irgendwie den wald vor lauter bäumen nicht, "gtk-building.html" kann ich nicht finden oder meinst du eines der "tutorial's"? vielleicht gibts da eine textmarke?
Im Download-Bereich findest Du auch eine Installation-Guide.
habe ich gelesen, deshalb bin ich mir nicht sicher ob sich die installation reibungslos gestalten wird.
Dann hast Du alles, was Du wissen willst.
vielen dank für die antwort.
Die Installation Guide im Downloadbereich von gtk.org zu GTK+2.2 ist die gtk-building.html (http://developer.gnome.org/doc/API/2.2/gtk/gtk-compiling.html) Wenn Du's Dir damit nicht zutraust, kein Problem, dann lass es doch . Gruß Sina
da seh ich irgendwie den wald vor lauter bäumen nicht, "gtk-building.html" kann ich nicht finden oder meinst du eines der "tutorial's"? vielleicht gibts da eine textmarke?
Im Download-Bereich findest Du auch eine Installation-Guide.
habe ich gelesen, deshalb bin ich mir nicht sicher ob sich die installation reibungslos gestalten wird.
Die Installation Guide im Downloadbereich von gtk.org zu GTK+2.2 ist die gtk-building.html (http://developer.gnome.org/doc/API/2.2/gtk/gtk-compiling.html)
meine intension war jetzt ein wenig bescheidener, ich wollte "nur" gtk+ updaten, gtk-programme schreiben, das wäre wohl etwas zu viel des guten(würde ich zwar gern können, kann ich aber nicht).
Wenn Du's Dir damit nicht zutraust, kein Problem, dann lass es doch .
langfristig komme ich nicht um das update herum, deshalb werde ich es wohl müssen. mfg jürgen
Hallo, On Sun, 08 Jun 2003, jb wrote:
Am Sonntag, 8. Juni 2003 15:37 schrieb Hansjoerg Alfonz: [..]
Kommt darauf an, wie Du installierst. Nur "darüberbügeln" (make install) ist nicht zu empfehlen. Wenn Du ein sauberes RPM baust, klappt das einwandfrei.
da fängts schon an, checkinstall wäre die möglichkeit, aus den sourcerpm's kann ich das leider nicht.
Im Idealfall reicht ein 'rpm --rebuild foo.src.rpm Praktisch sollte man meist das ein oder andere im .spec anpassen, z.B. die prefix. -dnh --
Squawk! Pieces of eight! Pieces of eight! A dead man's chest and a ship of rum, or something similarly parrotish! Squawk! -- R. Bos Pieces of F
Parroty error! -- C. Suslowicz
participants (4)
-
David Haller
-
Hansjoerg Alfonz
-
jb
-
Sina Jany