> does it help with the LessTif compilation if we/you just
> rename the 'Depth' int variables inside Baseclass.c into 'depth'?


Sure - that's actually what I ended up doing myself...

I was just rather thrown by the fact that ';Depth;' worked too!  


The other problem I had was with libtool. This seems more tricky to
sort out properly (I kind of hacked it a bit).  

Basically, it fails when it tries to create a library which contains
nothing.

If you find the line in libtool as follows:               

old_archive_cmds="\$AR cru \$oldlib\$oldobjs~\$RANLIB \$oldlib"

What was happening was that it was trying to execute the command:

ar cru Xm/.libs/libXm.a      (or something like that...)

...with $oldobjs empty (or just a space) because it had not built
any object files in Xm.

I hacked this basically by putting a condition on it:

if [ !'x\$oldobjs'='x ' ]; then \$AR -cru \$oldlib\$oldobjs ;fi


I'd be interested to know how/why the installer decides which of
1.2/2.0/2.1 to install. On my G4 cube (OS X 10.0.4) it looks like it
only compiled for v2.0 - the others are empty.

Does this mean I could be missing something important that comes from
1.2? And since 2.0 is effectively 'discontinued', is this something
that needs sorting out so it comiles v2.1 also?

Any info greatly appreciated!

Adrian Umpleby
http://wrench.et.ic.ac.uk/adrian/

Reply via email to