Hi, Jeff,

I'm way behind on the mailing list...Did you try building using the
instructions at my Web site, http://www.csun.edu/~swalton/VNC ?  If not,
please try them.  If yes, I'd be interested in knowing where/how it
failed.  One thing not on the site right now:  the HP-distributed version
of 'patch' (at least on HP-UX 10.20) won't work with the patches I have on
the Web site;  you'll have to install a recent GNU patch.

-- 
Stephen Walton, Professor of Physics and Astronomy,
California State University, Northridge
[EMAIL PROTECTED]

On Wed, 28 Mar 2001, Jeff Boerio wrote:

> So, I was able to get HP11 to build natively!!  There were several manual
> care/feeding steps required, however.
>
> Makefiles for Xvnc/config/imake and Xvnc/config/makedepend used whitespace
> that make didn't like.  So, I had to rewrite those.  And because
> Xvnc/Makefile blows that stuff away when you do a "make World", I removed
> all the rm statements :)  (My Makefile knowledge isn't very deep, so I
> don't know where the Makefile.proto files were getting generated from.)
>
> The Xvnc/programs/Makefile didn't get the value for $(XSSRCDIR).  This
> caused all the definitions to fail because the "for i in $(SUBDIRS) ; do\"
> would be syntactically incorrect.  I couldn't figure out where this value
> actually got set, so I hard-coded the directory names.
>
> I think those were the steps I used to get everything to build.  I ran
> "x11perf -all" and compared results of running HP11 native code and HP10.20
> code copied to HP11, and saw some good performance improvements, so I think
> it was worth the time.
>
> I hope this helps others interested in compiling for HP-UX 11.
>
>      - Jeff
>
> >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
> >---------------------------------------------------------------------
---------------------------------------------------------------------
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
---------------------------------------------------------------------

Reply via email to