Hi, The representation of an executable [specific sections inside] is not essential for V8. You can just remove these two flags from SConstruct and proceed with compilation. This should not affect V8.
-- Vyacheslav Egorov r> On Tue, Jun 22, 2010 at 10:08 PM, pikpik <[email protected]> wrote: > Hi, > > I think the idea is that the kernel of MINIX 3 doesn't understand > sections other than a few specific ones. How GCC knows this, I'm not > sure. > > Thanks, > pikpik > > > ---------- Forwarded message ---------- > From: Erik van der Kouwe > Date: Jun 22, 2:59 am > Subject: Porting Google V8 to MINIX 3 > To: minix3 > > > Hi, > > > src/dtoa-config.c:1: error: -ffunction-sections not supported for this > > target > > > src/dtoa-config.c:1: error: -fdata-sections not supported for this > > target > > The a.out binary format does not support arbitrary sections and MINIX > does not support ELF (yet). For programs you might be able to compile > and link on Linux and then strip off the headers and convert to a.out > (and maybe not even that), but for a library you'll really have to > avoid using scetions (other than the regular .text, .data and .bss). > > With kind regards, > Erik > > -- > v8-users mailing list > [email protected] > http://groups.google.com/group/v8-users > -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
