Compile hugin 0.6 auf dapper amd64

Frank Jäger frank at fotodrachen.de
Fre Aug 4 19:07:35 BST 2006


Hallo Liste,
ich möchte Panorama-Bilder zusammen setzen mit der aktuellen Version 0.6 
von 'hugin'.
Die vorhandene 0.5 möchte ich dazu aktualisieren.

hugin ist leider nicht in den Repositories von dapper, oder kennt jemand 
eine Adresse?

Also habe ich versucht, aus den Quellen zu compilieren. So bin ich 
vorgegangen:

Download sourcen von:

http://hugin.sourceforge.net/         # hugin        0.6
http://panotools.sourceforge.net/  # libpano12  2.8.4

libpano12 ist in den Repositories (2.7.0.14), aber hugin 0.6 braucht 
Vers. >=2.8.1

Anweisungen:

libpano12

# entpacken
 > cd <ordner>
 > ./configure
 > make
 > sudo checkinstall     # Version 1.6
# Ändern [7] architecture von 'x86_64' auf 'amd64' - Fehler im Script?
 > sudo dpkg -i libpano12_2.8.4-1_amd64.deb


Hugin

# entpacken
 > cd <ordner>
 > ./configure
 > make
# Compiler braucht lange!
 > sudo checkinstall 
# Ändern [7] architecture von 'x86_64' auf amd64

checkinstall endet dann mit folgendem Fehler:

<console>

*** calling /usr/bin/update-desktop-database
*No directories in update-desktop-database search path could be 
processed and updated.*
make[5]: *** [install-data-hook] Fehler 1
make[5]: Leaving directory `/home/frank/install/hugin-0.6/src/hugin'
make[4]: *** [install-data-am] Fehler 2
make[4]: Leaving directory `/home/frank/install/hugin-0.6/src/hugin'
make[3]: *** [install-am] Fehler 2
make[3]: Leaving directory `/home/frank/install/hugin-0.6/src/hugin'
make[2]: *** [install-recursive] Fehler 1
make[2]: Leaving directory `/home/frank/install/hugin-0.6/src/hugin'
make[1]: *** [install-recursive] Fehler 1
make[1]: Leaving directory `/home/frank/install/hugin-0.6/src'
make: *** [install-recursive] Fehler 1

****  Installation failed. Aborting package creation.

Cleaning up...OK

Bye.

frank at frankubuntu:~/install/hugin-0.6$

</console>

"sudo make install" bringt den gleichen Fehler.

hugin 0.5 läuft nun auch nicht mehr:

frank at frankubuntu:~$ hugin
hugin: error while loading shared libraries: libpano12.so.0: cannot open 
shared object file: No such file or directory


Kann mir einer sagen, ob man den Fehler umgehen kann?
An Installations-Scripte traue ich mich nicht ran, ich wüsste auch gar 
nicht, wo ich suchen soll.


Vielleicht liegt es (mal wieder - seufz) an der 64-Bit-Version.
Damit hatte ich schon öfter Schwierigkeiten. Noch längst nicht alles, 
was auf 32bit läuft, geht auch auf amd64.
Hätte ich mich bloß anders entschieden. . .

Beispiel:
Der PTViever.jar aus den Pano-Tools.
Damit betrachtet man 360°-Panoramas im Browser.

Auf amd64 stürzt der Firefox ab, sobald man ins Bild klickt.
Ich habe mir eine 32-bit chroot eingerichtet, da geht es.

Das Compilieren habe ich dort auch versucht.
./configure erkennt dort aber "amd64" und nicht die simulierte 
32-Bit-Umgebung.

-- 
Frank Jäger

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: https://lists.ubuntu.com/archives/ubuntu-de/attachments/20060804/87406254/attachment-0001.htm