current cvs questions

Peter Suetterlin P.Suetterlin at astro.uu.nl
Fri Aug 1 16:28:36 BST 2003


  Hi guys!

After following the list only loosely for quite some time, I finally
started looking into hugin - mostly in the hope that I'll find some
time to process the Panos that are still lying on my computer.

After some struggle with the xrc (SuSE source rpms do include the
whole contrib, but don't compile it....) I got hugin running four days
ago and was impressed by the state of the thing.

This first compile I did here at work, on a very recent system (SuSE
8.2 with all updates).  
I tried the same at home (SuSE 7.2), but while the compile of wxGTK
worked fine, the hugin compile would bail out with some error messages
(sorry, don't have them at hand here :-().  They made me think wether
the compiler is the problem:  At home I'm still using 2.95, while here
at work it is 3.3.  What are you using?

Next thing is, I did a cvs up this morning and recompiled here at work.
First, it stops when compiling in PanoImage:  a makefile.unx is
created, but either a link makefile->makefile.unx or a correct
invocation from the main makefile seems to be missing.  I did the
first, compile finished.

But now hugin doesn't run any more:  It's creating a lot of debug
output on the screen, and tries to open a window (you can see it if
the screen is filled with other windows - then it shows an empty frame
and wants me to position it somewhere), but the window never gets
painted and the program just sits there (no debug output, no CPU
usage) til I kill it.
I tried a strace, that tells

poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=4, events=POLLOUT}, {fd=5, events=POLLIN}], 4, 0) = 0
gettimeofday({1059744070, 924668}, NULL) = 0
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=4, events=POLLOUT}, {fd=5, events=POLLIN}], 4, 0) = 0
gettimeofday({1059744070, 925763}, NULL) = 0
write(3, ";\0\5\0\v\0\0\2\0\0\0\0\0\0\0\0b\2\237\1F\2\5\0\362\0\0"..., 1452) = 1452
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=4, events=POLLOUT}, {fd=5, events=POLLIN}], 4, -1) = -1 E
INTR (Interrupted system call)
--- SIGINT (Interrupt) @ 0 (0) ---
+++ killed by SIGINT +++

(if that helps...).  fd 3 is 
connect(3, {sa_family=AF_UNIX, path="/tmp/.X11-unix/X0"}, 19) = 0

Any ideas?

  Pit

-- 
Dr. Peter "Pit" Suetterlin                 http://www.astro.uu.nl/~suetter
Sterrenkundig Instituut Utrecht
Tel.: +31 (0)30 253 5225                   P.Suetterlin at astro.uu.nl


More information about the ptX mailing list