Building the Motif Source on HP-UX 11

This forum is read only. No new submissions are accepted.

Questions about motif? Contact us

5 posts / 0 new
Last post
Building the Motif Source on HP-UX 11

Submitted by Anonymous on Tue, 01/29/2002 - 15:03. General Questions
I am trying to build Open Motif 2.1.30 on HP_UX 11.

uname -a is
HP-UX capture B.11.00 A 9000/879 250085331 two-user license

I am having trouble with the ( rules ? ) generated by imake. Following RELNOTES I get
cd ./config/makedepend && make -f Makefile.proto bootstrap
Make Must be a separator on rules line 566. Stop.

Makefile.proto around lne 566 is

makedepend $(OBJS) $(DEPLIBS)
-if [ -f $@ ]; then $(RM) $@~; $(MV) $@ $@~; fi
$(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS)

Note the first character of the no return status checking "-if" is a space not a tab. How do I get updated source for imake.c or how do I fix this? Please respond to djt@teamquest.com.

ICS_support

Generally, this comes from a problem in imake, particularly a C-preprocessor which believes it is compliant with ANSI-C (ISO-C), but which isn`t. A compiler upgrade usually solves the problem; or perhaps you can use gcc. You may also be able to add particular options (-W whatever) to get the better level of ANSI-ness needed.

Anonymous

David,

Being a representative of ICS, the sponsors of the MotifZone, can you say definitively that we are allowed to build OpenMotifEverywhere on non-open sourced operating systems like HP-UX 11, as you are suggesting and help DT to do?

Thanks for the clarification!

Anonymous

Alass, you are breaking the law. So dont compile it. Secondly Motif 2.1.30 is available by default with HPUX11 so there is no need to do it in the first place.

jim

ICS_support

Having seen someone else scolded for building on Solaris, my answer must be, "Please read the licensing agreements for what constitutes an `open source` system."