Subject: Re: Bootstrapping on Debian 3.0 (PowerPC)
To: Georg Schwarz <georg.schwarz@freenet.de>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 02/25/2005 18:08:36
On Sat, 26 Feb 2005, Georg Schwarz wrote:

> I installed a stock Debian 3.0 on an old PowerMac and fetched the
> current pkgsrc.tar.gz.
> Here's how I end up bootstrapping:
>
> ...
> gcc -I. -I./.. -I. -I.. -I./../libedit  -I./../libnetbsd -g -O2
> -L../libedit  -L../libnetbsd -o ftp cmds.o cmdtab.o complete.o domacro.o
> fetch.o ftp.o main.o progressbar.o ruserpass.o util.o -ledit  -lnetbsd
> ../libedit/libedit.a(term.o): In function `term_move_to_line':
> /home/schwarz/pkgsrc/bootstrap/work/tnftp/libedit/term.c:535: undefined
> reference to `tgoto'

... cut many, many lines ...

> gcc is 2.95.4.
> The problem seems to be that there is no term.h where tgoto etc. would
> be defined. Is there a particular Debian .deb I first need to install?

See pkgsrc/bootstrap/README.Linux.

Maybe install your Debian libncurses5-dev package.

At this time, we do not bootstrap ncurses. But you could try to *manually*
build and install pkgsrc/devel/ncurses and use it.

 Jeremy C. Reed

 	  	 	 BSD News, BSD tutorials, BSD links
	  	 	 http://www.bsdnewsletter.com/