So I've been playing with this, and it looks like the Makefiles that are
getting generated in the build process aren't in a form that either the
vendor-supplied make or gmake 3.79.1 like. The Makefile.proto that gets
generated uses mostly generic whitespace in its formatting, whereas
make/gmake really want to see tabs used.
But, even at that, there's more stuff that HP-UX 11 doesn't seem to like
about the Makefiles.
I'd still like to hear from anyone who has successfully done this :)
- Jeff
Forwarded message:
>From [EMAIL PROTECTED] Fri Mar 23 12:00:29 2001
>From: Jeff Boerio <[EMAIL PROTECTED]>
>Message-Id: <[EMAIL PROTECTED]>
>Subject: building VNC on HP-UX 11.00
>To: [EMAIL PROTECTED]
>Date: Fri, 23 Mar 2001 11:45:16 -0800 (PST)
>X-Mailer: ELM [version 2.5 PL3]
>MIME-Version: 1.0
>Content-Type: text/plain; charset=us-ascii
>Content-Transfer-Encoding: 7bit
>Sender: [EMAIL PROTECTED]
>Precedence: bulk
>Reply-To: [EMAIL PROTECTED]
>X-Loop: [EMAIL PROTECTED]
>
>Has anyone ever successfully done this? I'm unable to get anywhere on
>building Xvnc. Here's my "make World" output from the Tridia 1.4.0 source
>(but the same failures occur w/ the AT&T source):
>
>Building Release 6.3 of the X Window System.
>
>I hope you checked the configuration parameters in ./config/cf
>to see if you need to pass BOOTSTRAPCFLAGS.
>
>Fri Mar 23 11:33:14 PST 2001
>
> cd ./config/imake && make -f Makefile.ini BOOTSTRAPCFLAGS="" clean
> rm -f ccimake imake.o imake
> rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#*
> rm -f -r Makefile.proto Makefile Makefile.dep bootstrap
> make Makefile.boot
> cd ./config/imake && make -f Makefile.ini BOOTSTRAPCFLAGS=""
>making imake with BOOTSTRAPCFLAGS= in config/imake
> cc -o ccimake -O -I../../include -I../../imports/x11/include/X11 ccimake.c
>/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (ccimake.o) was detected.
>The linked output may not run on a PA 1.x system.
> cc -c -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c
> cc -o imake -O -I../../include -I../../imports/x11/include/X11 imake.o
>/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (imake.o) was detected.
>The linked output may not run on a PA 1.x system.
> rm -f ./config/makedepend/Makefile.proto
> ./config/imake/imake -I./config/cf -s ./config/makedepend/Makefile.proto -f
>./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend
> cd ./config/makedepend && rm -f -r Makefile Makefile.dep makedepend *.o
>bootstrap
> cd ./config/makedepend && make -f Makefile.proto bootstrap
>Make: Must be a separator on rules line 511. Stop.
>*** Error exit code 1
>
>Stop.
>*** Error exit code 1
>
>Stop.
>
>Here's what config/makedepend/Makefile.proto says:
>
> 506 PROGRAM = makedepend
> 507
> 508 all:: makedepend
> 509
> 510 makedepend: $(OBJS) $(DEPLIBS)
> 511 -if [ -f $@ ]; then $(RM) $@~; $(MV) $@ $@~; fi
> 512 $(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EX
>TRA_LOAD_FLAGS)
> 513
> 514 install:: makedepend
> 515 @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \
> 516 else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi
> 517 $(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS) makedepend $(DESTDIR)$(BIND
>IR)/makedepend
> 518
> 519 depend:: $(DEPEND)
>
>Now, Makefile.proto gets generated from imake. I can't get the
>config/makedpend stuff to work with the Xvnc-provided imake or with the
>vendor version of imake in /opt/imake/bin/imake.
>
>I've built VNC on HP-UX 10.20, but cannot get past this problem with 11.0.
>I copied the 10.20 binaries over, and they work. But, we've got data that
>shows that our Linux version performs signifiantly better than the 10.20
>version running on HP11. I'd like to see if performance gets better using
>a native HP11 version.
>
>I'd really appreciate some guidance from anyone who's been successful in
>getting this to work.
>
> - Jeff
>---------------------------------------------------------------------
>To unsubscribe, send a message with the line: unsubscribe vnc-list
>to [EMAIL PROTECTED]
>See also: http://www.uk.research.att.com/vnc/intouch.html
>---------------------------------------------------------------------
>
--
Jeff Boerio, DPG-OR Engineering Computing, [EMAIL PROTECTED]
Mgr, UNIX Software Applications & Support
Desk: (503) 712-2175
Mobile: (503) 887-0113
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------