current cvs questions

Pablo d'Angelo pablo at mathematik.uni-ulm.de
Fri Aug 1 16:48:33 BST 2003


Hi!

> 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.

Jep, I some time I hope to do the same ;)

> 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?

I'm using gcc version 3.2.3. I tried 2.95 some time ago, but maybe some
changes broke on 2.95. Which version of make do you have? (I'm using
version 3.80). the makefiles use some new features of make, maybe thats
a problem too.

> 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.

ok, I'll fix that later. I have no idea where it hangs after startup,
I have to investigate a bit more.

> 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?

Thanks for the strace output.
looks like hugin is waiting for some x windows event or so. strange.
can you check what fd 4 is? maybe the socket to wxpanoviewer?

ciao
  Pablo
--
http://wurm.wohnheim.uni-ulm.de/~redman/
Please use PGP


More information about the ptX mailing list