From: Stephen W. <st...@ke...> - 2002-10-12 13:31:29
|
On Sat, 12 Oct 2002 13:21:25 +0100 Jim Lesurf <jc...@st...> wrote: > I'd welcome and any advice/help on the following from anyone who has > successfully compiled and is using Stephen Watson's ROX applications / > applets. I'll see what I can do. > The next instruction on the webpage is to "ensure run_rox is on my > PATH". Not quite sure here as I can't find anything called "run_rox" in > ROX-CLib. I can find "rox_run" inside Linux-ix86/bin, so have assumed > this is what was meant, Is this correct? Yes. > echo $PATH gives me various locations, and not being sure of what is > required, I have copied the rox_run file from ROX-CLib/Linux-ix86/bin > into~/bin as this is on my PATH. > > However, if I then double-click (using the RO mouse conventions) on, say > 'Clock' after un-tarring it, it attempts to compile, but fails. > > When I double-click on Clock I assume it notices that - as yet - it has > not compiled itself. It throws up a ROX error stream window which > reports > "Error from /home/jim/ROX/StephenWatson/Clock/AppRun: > I cannot find an executable file for your host type (Linux-ix86) > Trying to compile" > > A console (?) window then pops up to report the progress of Clock > self-compiling. However this ends with > "clock.c c:48:18 tree.h No such file or directory > clock.c c:49:20 parser.h No such file or directory > compile failed" > > I assume this means it can't find tree.h and parser.h from a library > which is needed? Yes, this is basically my fault. I long time ago I was fighting with the differences between libxml 1 and 2 and end up with bad hack which has been causing trouble ever since. Basically in all my apps #include <tree.h> #include <parser.h> should be #include <libxml/tree.h> #include <libxml/parser.h> This is fixed in version 1.3.3 of Clock which should be at http://www.kerofin.demon.co.uk/rox/ If it isn't then I forgot to upload it. Incidently I'm about to update my patches for the filer for 1.3.4, just as soon as I've updated to the latest GTK version. I'm considering dropping the history patches as I don't actually use them. Ditto for the set-type patch. If anybody is keen on them, then shout up now. While I'm here (sorry for hijacking your plea for help) I've just got a python applet working to monitor the activity of a network interface (Linux only). Anybody interested? -- Stephen Watson <URL:http://www.kerofin.demon.co.uk> |