[Planner Dev] What does GTK_DOC_CHECK(1.0) at line 28 in configure.in actually do ?.




Just had a go building Planner from CVS; OK except
a few quirks,

- configure.in has spurious GTK_DOC_CHECK(1.0)
- libsql-plugin.so undefined symbol
- Initial feedback on Resource Usage and Undo core
- my Mandrake RPMs needed updating (what worked for me).

Configure.in and GTK_DOC_CHECK(1.0)
===================================
I had to edit configure.in and around line 28 I had
to comment out the GTK_DOC_CHECK(1.0) line as this
caused a syntax error in the resultant configure
script when I did an ./autogen.sh

Whats with GTK_DOC_CHECK(1.0) ? Is there something I have
to install for this line to work ?.

libsql-plugin.so undefined symbol planner_main_window_get_ui_container
======================================================================
I get a clean make with that line in configure.in commented out
but when I first ran planner I got...
planner: relocation error: /usr/local/lib/planner/plugins/libsql-plugin.so: undefined symbol:

planner_main_window_get_ui_container

so after a grep of the source and not finding any references to planner_main_window_get_ui_container (I saw planner_window_get_ui_container) I guessed something out of date
so simply moved libsql-plugin.so and libsql-plugin.la
away from /usr/local/lib/planner/plugins  and then planner
worked fine.

Initial feedback on the resource usage and Undo
===============================================
I love the resource usage ESPECIALLY the ability to move
tasks from within that resource chart so you can manually
level quite easily. This is perfect for most small/medium
projects where a more complex automatic workload levelling
isn't required  and the undo looks nice. I'll have a play
with this to make sure it all seems sane. At first glance
the most obvious issue is the Action menu has no items in
it when in the Resource Usage view - Its essential that at
least the Reset (maybe this should be called "Run Constraints"
is runable from this view as moving tasks around manually
would upset constraints.

Undo does what it says AFAIKS but it cored on me, when I
was doing lots of undos - I can't remember what I had done
to get this except I thought that I could undo all of a
new test project back to an empty project (3 tasks, 2
resources, 1 constraint).

gdb planner -c core
(loading libs etc etc etc etc etc)

#0  mrp_object_set_id (object=0x81f7898, id=14) at mrp-object.c:651
651                     priv->id = id;
(gdb)

Mean anything ? - I'll try and repeat exact sequence
but I did notice that if you link two task together (FS)
using the gantt view then the undo (undo edit resource)
doesn't actually undo the link - the constraint still
stays. This'll cause seg faults almost certainly after
a long chain of undo's.

My Mandrake 9.2 RPM installs.
=============================
Using a Mandrake 9.2 system. Initially couldn't do a
./autogen.sh in the planner directory (which I'd checkout
from CVS) due to automake not being the correct version.
The autogen.sh talks about needing automake installed and
refers you to version 1.4 when in fact it wants automake 1.7.
I also needed intltool >=0.28 (Mandrake 9.2 uses 0.27
but 0.29 is in cooker).

Automake1.7 needs autoconf2.5 thus first step is...

rpm -Uvh autoconf2.5-2.57-5mdk.noarch.rpm

and because automake < 1.4-22.p6.mdk conflicts with
automake1.7-1.7.6-1mdk

I had to do...

rpm -Uvh automake-1.4-23.p6.mdk.noarch.rpm

and then I could do....

rpm -ivh automake1.7-1.7.6-1mdk.noarch.rpm

Finally...
rpm -Uvh intltool-0.29-2mdk.noarch.rpm


Rds,
Lincoln.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]