RE: FreeBSD make on other platforms [was: Re: Building FreeBSD onLinux]

2007-12-04 Thread Saravanan Shanmugham (sarvi)
Hi Giorgos,
 The build failed for me 'with a syntax error before __dead2 '. 
 Are there any special include files I am supposed to have?
I had trouble with the autoconf version I had installed and had to
upgrade to the latest. 
Then I was able to move past, autoconf, automake, configure.

Whhen I went to make I got that error. It looks like __dead2 is a
#define in cdefs.h found in some BSD installs. I am building on RedHat
Enterprise Linux 4 and the sys/cdefs.h file does not see to define
__dead2.

Is this make file supposed to build on Linux. If so are there pe-reqs
before I can build it.

Thanks,
Sarvi

 -Original Message-
 From: Giorgos Keramidas [mailto:[EMAIL PROTECTED] 
 Sent: Monday, December 03, 2007 3:02 AM
 To: Micha?l Gr?newald
 Cc: Saravanan Shanmugham (sarvi); freebsd-questions@freebsd.org
 Subject: FreeBSD make on other platforms [was: Re: 
 Building FreeBSD onLinux]
 Importance: High
 
 On 2007-12-03 08:08, Micha?l Gr?newald 
 [EMAIL PROTECTED] wrote:
 Saravanan Shanmugham (sarvi) [EMAIL PROTECTED] writes:
  I have tried GNU Make 3.80 as well as pmake. And I 
 can't seem to find 
  bmake for Linux.
 
  I have found in my vaults a script that downloads pmake 
 source from 
  your favorite FreeBSD's mirror and builds a binary that 
 worked on (at 
  least one workstation running) Linux.
 
 Since there seems to be so much interest in running FreeBSD
 make(1) on other platforms, I've committed what I have 
 done so far to http://hg.hellug.gr/bmake/gker.  It's not 
 a full port of FreeBSD make(1) yet, but anyone interested 
 to help is invited to hop in and give me a hand :)
 
 The main goal of this `project' is to have a fully 
 buildable version of FreeBSD make(1) on Linux and Solaris, 
 so that one can build FreeBSD-like makefiles by running:
 
/usr/local/bin/bmake [ -f BSDmakefile ]
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Building FreeBSD on Linux

2007-12-02 Thread Saravanan Shanmugham (sarvi)
I installed/bootstrapped NetBSD pkgsrc on the linux box. This comes with
bmake(which I think standas for bsdmake). 

But fails else where.

Sarvi

 -Original Message-
 From: Giorgos Keramidas [mailto:[EMAIL PROTECTED] 
 Sent: Sunday, December 02, 2007 3:15 PM
 To: Saravanan Shanmugham (sarvi)
 Cc: freebsd-questions@freebsd.org
 Subject: Re: Building FreeBSD on Linux
 Importance: High
 
 On 2007-11-30 16:06, Saravanan Shanmugham (sarvi) 
 [EMAIL PROTECTED] wrote:
   
  Hi,
  I am trying to build all of FreeBSD from a Linux Machine 
 and seem to 
  be running into problems.  We have farm of build 
 machines that we use 
  to build many other things and my team would look like 
 to use it going 
  forward for our FreeBSD development.
   
  Has anyone tried this before? 
   
  I have tried GNU Make 3.80 as well as pmake. And I can't 
 seem to find 
  bmake for Linux.
 
 I don't know of any port of BSD make(1) to Linux, or if 
 that would be sufficient to cross-build FreeBSD.  I'm 
 trying to build a snapshot of FreeBSD make(1) which builds 
 with autoconf, for other stuff, but it may take a while 
 before I have a fully autoconf-ified version and that may 
 still not be adequate.
 
 You can always try booting a FreeBSD snapshot inside 
 vmware or qemu, and build FreeBSD from FreeBSD, but that 
 may be a bit slow...
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Building FreeBSD on Linux

2007-11-30 Thread Saravanan Shanmugham (sarvi)
 
Hi,
 I am trying to build all of FreeBSD from a Linux Machine and seem
to be running into problems.  We have farm of build machines that we use
to build many other things and my team would look like to use it going
forward for our FreeBSD development.
 
Has anyone tried this before? 
 
I have tried GNU Make 3.80 as well as pmake. And I can't seem to find
bmake for Linux.
 
Can anyone tell me why this might be failing or point me in the right
directiion.
 
Thanks,
Sarvi
 
Logs---
sarvi-lnx:23 make buildworld
Makefile:109: *** missing separator.  Stop.
 
sarvi-lnx:25 pmake buildworld
Makefile:109: *** missing separator.  Stop.
*** Error code 2
Stop.


 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]