On Sun, 21 Sep 2008 12:45:12 +1000, "Adam Meehan" adam.meehan@gmail.com wrote:
Thanks Enrico.
distclean didn't make a difference unfortunately.
There was no such file as 'tagmanager/libtagmanager.a'. The tagmanager directory exists though.
One other warning/error in the configure output which I missed and possible involved is this
Running automake --gnu ... tagmanager/Makefile.am:14: libtagmanager_a_SOURCES defined both conditionally and unconditionally
Yes, this one is really related to the problem. But I don't really understand it. It seems your automake doesn't understand correctly the '+=' operator which is used to add a value to an existing variable.
src/Makefile.am:73: invalid unused variable name: `nodist_EXTRA_geany_SOURCES'
This is also strange and would cause another problem. Line 73 tells the automake to use the C++ linker when creating the geany binary but since your automake doesn't accept this line, the C linker is used and this causes other linker errors (just not yet visible due to the previous errors).
What version of automake do you have installed ('automake --version')? There must be something different on your system from others, I can't imagine this happens on all Ubuntu 8.04 systems and nobody reported it before.
Regards, Enrico