On Feb 21, 11:29 am, "abhinav" <[EMAIL PROTECTED]> wrote: > 3. armv5t ----- toolchain
zero, you didn't specify a branch, i'll assume trunk, if you meant some branch then allow me to suggest you use trunk ... first, gtk1 is dead. second, gtk2 is basically dead. third, you need cairo (specifically gtk2-cairo) - if you don't have cairo ported yet, worry about that first. fourth, people build for arm daily and they usually don't run into problems w/ cross compiling. fifth, java isn't required. sixth, not including your mozconfig in your post isn't a good start seventh, if you have something that's failing, at least list the thing that failed and the first error. eighth, i don't know of "armv5t" as a toolchain, a toolchain includes a specific compiler (vendor, version, host, target) and linker (...). from memory the 't' means thumb. - we investigated thumb and I don't believe we've switched to using it, iirc it caused issues for the sucky version of gcc we were using (3.4?). in general, you really shouldn't be running before you crawl. that means: 1. don't --enable-optimize 2. don't --disable-debug (do --enable-debugger-info-modules) 3. don't --enable-strip (do --disable-strip) 4. don't use exotic flags (thumb, fast math,.... if you can imagine using it, don't. in fact: don't use any flags, that includes things like PIC - the build system should select things that work, if you want to mess it up, do that *last*) while http://www.mozilla.org/build/cross-compiling.html is /slightly/ out of date, i hope you read it anyway. _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
