Hi, I'm trying to get gnome-web-photo to work on one of our servers, but I'm having a bit of a mysterious problem.
I was wondering if anyone could shed any light on the matter? First off, I didn't have a binary package for gnome-web-photo on CentOS, so I downloaded the source from ftp://ftp.gnome.org/pub/gnome/sources/gnome-web-photo/0.4/gnome-web-photo-0.4.tar.gz I couldn't get it to compile without adding the following environment variables: GECKO_INCLUDE_ROOT="/usr/include/xulrunner-sdk-1.9pre" CPPFLAGS="-I/usr/include/xulrunner-sdk-1.9pre/system_wrappers -I/usr/include/xulrunner-sdk-1.9pre/string -I/usr/include/xulrunner-sdk-1.9pre/thebes -I/usr/include/nspr4" LDFLAGS="-L/usr/lib/xulrunner-sdk-1.9pre/sdk/lib" It seems like this is a problem with the autoconf script, isn't it? The ./configure command ought to add those links automatically. Or am I missing something? After doing ./configure && make && make install with the above env vars, I then had to add "/usr/lib/xulrunner-sdk-1.9pre/sdk/lib" to my /etc/ld.so.conf So, the app compiles and runs, and it works fine, however it only runs once! The second and subsequent times I run it, it just hangs until it reaches the "-t" time limit, then it emits "Load timed out ..." and stops. Sometimes I can get it to run again by restarting the X server, and sometimes not. Usually, it starts working again after 30 mins or so (but again, only once). I've compared the output of "ps -e" before and after the first run, and I've diff'ed the /tmp directory, and there are no changes. I don't know where to look for orphaned processes / components from XPCOM. ... so I was wondering if anyone knew: * What's going wrong with the compile? Are the environment variables I've used above sensible? * Why does the app hang on the 2nd and subsequent runs, and is there anything I can do about it. Any help would be greatly appreciated. Thanks, Rich P.S. I tried compiling the app in debug mode, but the only relevant flag I could find was "GNOME_ENABLE_DEBUG". Here's the output of a failed run with that turned on: # gnome-web-thumbnail -t 20 --mode=thumbnail --display=localhost:10.0 http://www.mozilla.org public/images/moz18.png state_change old-state CLEAN new-state NEXT Dispatch state NEXT Now processing: URI 'http://www.mozilla.org' => output file 'public/images/moz18.png' onbeforeunload onunload Load timed out; consider using --force or increasing the timeout (use 0 for no timeout) state_change old-state WAIT new-state CLEAN Dispatch state CLEAN onbeforeunload onerror onunload onload state_change old-state CLEAN new-state NEXT Dispatch state NEXT state_change old-state NEXT new-state END Dispatch state END Onunload And here's the output of a successful run: # gnome-web-thumbnail -t 20 --mode=thumbnail --display=localhost:10.0 http://www.mozilla.org public/images/moz17.png state_change old-state CLEAN new-state NEXT Dispatch state NEXT Now processing: URI 'http://www.mozilla.org' => output file 'public/images/moz17.png' onbeforeunload onunload onerror onload state_change old-state WAIT new-state WORK Dispatch state WORK ThumbnailWriter ctor 1 round(s) of height 2048, result: OK ThumbnailWriter dtor state_change old-state WORK new-state CLEAN Dispatch state CLEAN onbeforeunload onload state_change old-state CLEAN new-state NEXT Dispatch state NEXT state_change old-state NEXT new-state END Dispatch state END onunload softwire Richard Bradley Tel : 020 7485 7500 ext 230 | Fax : 020 7485 7575 Web : www.softwire.com<http://www.softwire.com/> | E-mail : [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> Addr : 325 Highgate Studios, 53-79 Highgate Road, London NW5 1TL Softwire Technology Limited. Registered in England no. 3824658. Registered Office : 13 Station Road, London N3 2SB
_______________________________________________ gnome-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-list
