Subject: Re: Alpha build process..
To: Curt Sampson <cjs@portal.ca>
From: Chris Csanady <ccsanady@bob.scl.ameslab.gov>
List: port-alpha
Date: 10/19/1997 21:15:45
>On Sun, 19 Oct 1997, Chris Csanady wrote:
>
>> Could someone outline the steps necessary to actually build the
>> tree on an alpha?  I am somewhat confused as to how things go,
>> having a seperate toolchain.
>
>There's no difference between building on the alpha or any other
>port; the `separate' toolchain doesn't make any difference.

Well for whatever reason, I hope builds aren't always this difficult..

>> install core dumps with the -s option.  so i set STRIPFLAG= in /etc/mk.conf
>
>That should not be happening. Can you get a stack backtrace to see
>why it's dumping core?

Sure, I will get back..

>> After I got finished with building all the libraries, I couldn't get much
>> further because everything complained about unresolved symbols in libc...
>
>Had you installed the new libraries in $DESTDIR? If you don't, the
>new programs will try to link against the old libraries, which will
>be unhappy. Have a look at the `build' target in /usr/src/Makefile.

I have looked at build, but I still have not been able to get it to work.
Just doing a "make DESTDIR=/wherever build" in /usr/src does not work.

===> share/man/man1
===> share/man/man1/man1.atari
make: don't know how to make includes. Stop
*** Error code 2

What do I need to do to get around this?

Chris