Ok, I started over and building clean seemed to help a bit. I'm using gcc
(Ubuntu/Linaro 4.6.4-1ubuntu1) 4.6.4. The previously broken file is now
reporting:

out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl.o: ELF 32-bit
LSB relocatable, Intel 80386, version 1 (SYSV), not stripped

Now, I'm hitting the following:

(lots of "undefined reference" errors)
...
B2G/prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld:
../libjs_static.a(StubCalls.o): in function
js::mjit::stubs::Trap(js::VMFrame&, unsigned
int):/home/khankens/codes/ffos/B2G/gecko/js/src/methodjit/StubCalls.cpp:862:
error: undefined reference to 'js::Debugger::onTrap(JSContext*, JS::Value*)'
collect2: ld returned 1 exit status
make[7]: *** [js] Error 1
make[6]: *** [libs] Error 2
make[5]: *** [libs_tier_js] Error 2
make[4]: *** [tier_js] Error 2
make[3]: *** [default] Error 2
make[2]: *** [realbuild] Error 2
make[1]: *** [build] Error 2
make: *** [out/target/product/inari/obj/DATA/gecko_intermediates/gecko]
Error 2

real 6m51.288s
user 8m46.420s
sys 3m17.576s

> Build failed! <



On Mon, Aug 26, 2013 at 12:38 PM, Dave Hylands <dhyla...@mozilla.com> wrote:

> Hi Kevin,
>
> ----- Original Message -----
> > From: "Kevin Hankens" <em...@kevinhankens.com>
> > To: "Dave Hylands" <dhyla...@mozilla.com>
> > Cc: dev-b2g@lists.mozilla.org
> > Sent: Monday, August 26, 2013 9:29:08 AM
> > Subject: Re: [b2g] Build failed due to aidl.o: file not recognized
> >
> > Thx Dave, I just tried that with no luck. Looks like I have plenty of
> disk
> > space ~66GB. Now I get the following:
>
> So that should be lots of disk space.
>
> > host Executable: aidl
> > (out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl)
> > host Executable: acp
> > (out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp)
> > out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl.o: file not
> > recognized: File truncated
>
> What does "file
> ./host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl.o" report?
>
> On my build machine (a 64-bit installation of ubuntu 12.04), I get:
>
> 624 >file ./host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl.o
> ./host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl.o: ELF 32-bit LSB
> relocatable, Intel 80386, version 1 (SYSV), not stripped
>
> Perhaps something in the prerequisities hasn't been installed?
>
> https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Firefox_OS_build_prerequisites#64_bit_install_examples.3A
>
> Which version of gcc are you using?
>
> Mine reports:
>
> 625 >gcc --version
> gcc-4.6.real (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
> Copyright (C) 2011 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
> Dave Hylands
>



-- 
Kevin Hankens
207.632.9342
www.kevinhankens.com
em...@kevinhankens.com
_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to