Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD/vax lives again!



Christer O. Andersson wrote:
> You can very easily build a full installation from anything *NIX. I have
> recently built the full VAX installation from my Linux laptop.
> 
> Once you have the source tree, cd to src and use build.sh
> 
> My commands were:
> 
> ./build.sh -m vax -T ../tools/vax -U -u tools

I thought I'd have a crack at this on Ubuntu/Gutsty, I downloaded the source
sets for 4.0 and it builds many of the tools file, but barfs like so;

khawti01@terra:~/Desktop/build/usr/src$ ./build.sh -m vax -T ../tools/vax -U
-u tools
===> build.sh command: ./build.sh -m vax -T ../tools/vax -U -u tools
===> build.sh started: Fri Feb 22 14:41:45 CST 2008
===> NetBSD version:   4.0
===> MACHINE:          vax
===> MACHINE_ARCH:     vax
===> Build platform:   Linux 2.6.22-14-generic i686
===> HOST_SH:          /bin/sh
===> TOOLDIR path:     /home/khawti01/Desktop/build/usr/src/../tools/vax
===> DESTDIR path:     /home/khawti01/Desktop/build/usr/src/destdir.vax
===> RELEASEDIR path:  /home/khawti01/Desktop/build/usr/src/releasedir
===> makewrapper:
/home/khawti01/Desktop/build/usr/src/../tools/vax/bin/nbmake-vax
===> Updated /home/khawti01/Desktop/build/usr/src/../tools/vax/bin/nbmake-vax
obj ===> tools
obj ===> tools/host-mkdep

much snippage ...

dependall ===> tsort
dependall ===> uudecode
dependall ===> texinfo
/home/khawti01/Desktop/build/usr/src/../tools/vax/bin/nbmake  -f
/home/khawti01/Desktop/build/usr/src/tools/texinfo/../Makefile.gnuwrap
all-recursive
Making all in intl
Making all in m4
Making all in lib
Making all in info
/home/khawti01/Desktop/build/usr/src/../tools/vax/bin/nbmake  -f
/home/khawti01/Desktop/build/usr/src/tools/texinfo/../Makefile.gnuwrap  all-am
cc  -O   -o ginfo  dir.o display.o dribble.o  echo-area.o filesys.o
footnotes.o  gc.o indices.o info-utils.o  info.o infodoc.o infomap.o  m-x.o
man.o nodemenu.o nodes.o  search.o session.o signals.o  terminal.o tilde.o
variables.o  window.o doc.o key.o ../lib/libtxi.a
terminal.o: In function `terminal_ring_bell':
terminal.c:(.text+0x48): undefined reference to `tputs'
terminal.c:(.text+0x6b): undefined reference to `tputs'
terminal.o: In function `terminal_end_inverse':
terminal.c:(.text+0xa1): undefined reference to `tputs'
terminal.o: In function `terminal_begin_inverse':
terminal.c:(.text+0xd7): undefined reference to `tputs'
terminal.o: In function `terminal_down_line':
terminal.c:(.text+0x10d): undefined reference to `tputs'
terminal.o:terminal.c:(.text+0x146): more undefined references to `tputs' follow
terminal.o: In function `terminal_get_screen_size':
terminal.c:(.text+0x535): undefined reference to `tgetnum'
terminal.c:(.text+0x58d): undefined reference to `tgetnum'
terminal.o: In function `terminal_initialize_terminal':
terminal.c:(.text+0x683): undefined reference to `tgetent'
terminal.c:(.text+0x74d): undefined reference to `tgetstr'
terminal.c:(.text+0x7b1): undefined reference to `tgetstr'
terminal.c:(.text+0x7c6): undefined reference to `tgetstr'
terminal.c:(.text+0x7db): undefined reference to `tgetstr'
terminal.c:(.text+0x7f0): undefined reference to `tgetstr'
terminal.o:terminal.c:(.text+0x805): more undefined references to `tgetstr' 
follow
terminal.o: In function `terminal_initialize_terminal':
terminal.c:(.text+0x9a7): undefined reference to `tgetflag'
terminal.c:(.text+0x9b7): undefined reference to `tgetflag'
terminal.c:(.text+0x9dc): undefined reference to `tgetstr'
terminal.c:(.text+0x9f4): undefined reference to `tgetstr'
terminal.c:(.text+0xa09): undefined reference to `tgetstr'
terminal.c:(.text+0xa1e): undefined reference to `tgetstr'
terminal.c:(.text+0xa33): undefined reference to `tgetstr'
terminal.o:terminal.c:(.text+0xa48): more undefined references to `tgetstr' 
follow
terminal.o: In function `terminal_goto_xy':
terminal.c:(.text+0xba6): undefined reference to `tgoto'
terminal.c:(.text+0xbbe): undefined reference to `tputs'
terminal.o: In function `terminal_insert_lines':
terminal.c:(.text+0xc16): undefined reference to `tgoto'
terminal.c:(.text+0xc2a): undefined reference to `tputs'
terminal.c:(.text+0xc45): undefined reference to `tputs'
terminal.o: In function `terminal_delete_lines':
terminal.c:(.text+0xcb7): undefined reference to `tgoto'
terminal.c:(.text+0xccb): undefined reference to `tputs'
terminal.c:(.text+0xce6): undefined reference to `tputs'
collect2: ld returned 1 exit status

*** Failed target:  ginfo
*** Failed command: cc -O -o ginfo dir.o display.o dribble.o echo-area.o
filesys.o footnotes.o gc.o indices.o info-utils.o info.o infodoc.o infomap.o
m-x.o man.o nodemenu.o nodes.o search.o session.o signals.o terminal.o tilde.o
variables.o window.o doc.o key.o ../lib/libtxi.a
*** Error code 1

Stop.
nbmake: stopped in
/home/khawti01/Desktop/build/usr/src/tools/texinfo/obj/build/info


thoughts?

Kim
-- 
Operating Systems, Services and Operations
Information Technology Services, The University of Adelaide
kim.hawtin%adelaide.edu.au@localhost


Home | Main Index | Thread Index | Old Index