atom feed46 messages in org.freebsd.freebsd-currentRe: TRUE and FALSE
FromSent OnAttachments
Jordan K. HubbardFeb 22, 1995 7:33 am 
Garrett WollmanFeb 22, 1995 12:11 pm 
Jordan K. HubbardFeb 22, 1995 2:00 pm 
Poul-Henning KampFeb 22, 1995 2:09 pm 
Garrett WollmanFeb 22, 1995 2:18 pm 
Poul-Henning KampFeb 22, 1995 2:23 pm 
Garrett WollmanFeb 22, 1995 2:26 pm 
Nate WilliamsFeb 22, 1995 3:12 pm 
Poul-Henning KampFeb 22, 1995 3:21 pm 
Poul-Henning KampFeb 22, 1995 3:27 pm 
Nate WilliamsFeb 22, 1995 3:45 pm 
Jordan K. HubbardFeb 22, 1995 3:47 pm 
Poul-Henning KampFeb 22, 1995 3:47 pm 
Jordan K. HubbardFeb 22, 1995 3:56 pm 
Terry LambertFeb 22, 1995 3:59 pm 
Nate WilliamsFeb 22, 1995 4:07 pm 
Poul-Henning KampFeb 22, 1995 4:08 pm 
Jordan K. HubbardFeb 22, 1995 4:21 pm 
Nate WilliamsFeb 22, 1995 4:23 pm 
Poul-Henning KampFeb 22, 1995 4:27 pm 
Garrett WollmanFeb 22, 1995 4:28 pm 
Poul-Henning KampFeb 22, 1995 4:36 pm 
Jordan K. HubbardFeb 22, 1995 4:37 pm 
Garrett WollmanFeb 22, 1995 4:51 pm 
Poul-Henning KampFeb 22, 1995 4:58 pm 
Richard WackerbarthFeb 22, 1995 5:06 pm 
Nate WilliamsFeb 22, 1995 5:24 pm 
Richard WackerbarthFeb 22, 1995 5:32 pm 
Nate WilliamsFeb 22, 1995 5:36 pm 
Nate WilliamsFeb 22, 1995 5:42 pm 
Rodney W. GrimesFeb 22, 1995 6:21 pm 
Rob MalloryFeb 22, 1995 6:25 pm 
Jordan K. HubbardFeb 22, 1995 6:42 pm 
Poul-Henning KampFeb 22, 1995 6:50 pm 
Jordan K. HubbardFeb 22, 1995 7:01 pm 
Poul-Henning KampFeb 22, 1995 7:08 pm 
Rodney W. GrimesFeb 22, 1995 7:17 pm 
Nate WilliamsFeb 22, 1995 8:40 pm 
David GreenmanFeb 22, 1995 9:12 pm 
Terry LambertFeb 23, 1995 8:21 am 
Terry LambertFeb 23, 1995 8:32 am 
Terry LambertFeb 23, 1995 9:01 am 
Terry LambertFeb 23, 1995 9:23 am 
Terry LambertFeb 23, 1995 10:00 am 
Garrett WollmanFeb 23, 1995 12:47 pm 
Garrett WollmanFeb 23, 1995 2:17 pm 
Subject:Re: TRUE and FALSE
From:Richard Wackerbarth (rk@dataplex.net)
Date:Feb 22, 1995 5:06:58 pm
List:org.freebsd.freebsd-current

Poul-Henning Kamp <ph@ref.tfs.com> writes:

Hang on, you lost an important point here: Anything in the FreeBSD source will reference the "internal includes", that is relative paths to the include dirs. Only things like $HOME/hello.c will be at risk...

I think that this is an important point.

NOTHING in a system build should depend on the installed system on which it is running. If a user wants to compile code to run on her local machine, she should get /usr/include by default. But we MUST eliminate that from our code. There are three separate env's.

The HOST which is running.

The cross-compiler TOOLS which run on the HOST and generate TARGET code.

The TARGET is the new kernel and all the programs that go with it. All packed up in distribution tarballs, etc.

I should be able to compile the code for FreeBSD 2.1 on my MacII running MacBSD.

And if it were not for the Makefile problems, I could do it under MPW.

In general, we are working in the simple case HOST === TARGET, but that is not the general case for which we should be configured.