|
|
|
Patrick.Sun
|
Hi, I'm new to OKL, and I'm currently trying out OKL and OKL Linux. 1. download okl4_3.0 from http://wiki.ok-labs.com/Release/3.0 => ~/okl/okl4_3.0 2. install toolchain: http://wiki.ok-labs.com/downloads/release-3.0/arm-linux-gnueabi-4.2.4.tar.gz ~/okl/arm-unknown-linux-gnueabi/ bin path is added to the PATH. so as to find arm-linux-g++ (BTW, I did a symbolic link arm-unknown-linux-gnueabi-* to arm-linux-gnueabi-*, otherwise arm-linux-g++ is not found) It's very sure Python 2.4 and 2.5 is installed. (according to previous posts in the forum) I enter ~/okl/okl4_3.0 and issued the command tools/build.py machine=gumstix project=iguana it gives me a brief building history and then stopped. -------------------------------- building log ------------------------------------------ ~/okl/okl4_3.0$ tools/build.py machine=gumstix project=iguana scons: Reading SConscript files ... test_device skip pxa250_timer uart_8250 pxa250_dma pxa250_rtc pxa250_gpio pxa250_cs kirq_device skip Unable to find package: drivers/pxa250_dma Unable to find package: libs/vdma Unable to find package: drivers/pxa250_gpio Unable to find package: libs/vgpio Unable to find package: drivers/pxa250_cs Unable to find package: libs/vcs SERIAL_DRIVER is uart_8250 Unable to find package: iguana/vdma Unable to find package: iguana/vgpio Unable to find package: iguana/vcs scons: done reading SConscript files. scons: Building targets ... [INST] build/pistachio/include/kernel/macros.h Copy("build/pistachio/object/pistachio/include/arch/pgent.h", "arch/arm/pistachio/include/pgent.h") Copy("build/pistachio/object/pistachio/include/arch/space.h", "arch/arm/pistachio/include/space.h") Copy("build/pistachio/object/pistachio/include/arch/ktcb.h", "arch/arm/pistachio/include/ktcb.h") Copy("build/pistachio/object/pistachio/include/arch/tcb.h", "arch/arm/pistachio/include/tcb.h") [INST] build/pistachio/include/atomic_ops/atomic_ops.h Copy("build/pistachio/object/pistachio/include/arch/config.h", "arch/arm/pistachio/include/config.h") [INST] build/pistachio/include/kernel/config.h [INST] build/pistachio/include/kernel/types.h Copy("build/pistachio/object/pistachio/include/arch/globals.h", "arch/arm/pistachio/include/globals.h") [INST] build/pistachio/include/l4/config.h Copy("build/pistachio/object/pistachio/include/arch/debug.h", "arch/arm/pistachio/include/debug.h") [INST] build/pistachio/include/kernel/debug.h [INST] build/pistachio/include/l4/map_types.h Copy("build/pistachio/object/pistachio/include/arch/phys_segment.h", "arch/arm/pistachio/include/phys_segment.h") Copy("build/pistachio/object/pistachio/include/arch/profile.h", "arch/arm/pistachio/include/profile.h") Copy("build/pistachio/object/pistachio/include/arch/resources.h", "arch/arm/pistachio/include/resources.h") [INST] build/pistachio/include/kernel/bitmap.h [INST] build/pistachio/include/kernel/generic/lib.h [INST] build/pistachio/include/l4/arch/vregs.h Copy("build/pistachio/object/pistachio/include/arch/cache.h", "arch/arm/pistachio/include/cache.h") [INST] build/pistachio/include/kernel/cache.h [INST] build/pistachio/include/compat/c.h [INST] build/pistachio/include/l4/macros.h Copy("build/pistachio/object/pistachio/include/arch/hwspace.h", "arch/arm/pistachio/include/hwspace.h") Copy("build/pistachio/object/pistachio/include/arch/ver/pgent.h", "arch/arm/pistachio/v5/include/pgent.h") Copy("build/pistachio/object/pistachio/include/arch/ver/space.h", "arch/arm/pistachio/v5/include/space.h") Copy("build/pistachio/object/pistachio/include/arch/exception.h", "arch/arm/pistachio/include/exception.h") Copy("build/pistachio/object/pistachio/include/arch/thread.h", "arch/arm/pistachio/include/thread.h") Copy("build/pistachio/object/pistachio/include/arch/asm_prototypes.h", "arch/arm/pistachio/include/asm_prototypes.h") Copy("build/pistachio/object/pistachio/include/arch/resource_functions.h", "arch/arm/pistachio/include/resource_functions.h") Copy("build/pistachio/object/pistachio/include/arch/ver/tcb.h", "arch/arm/pistachio/v5/include/tcb.h") Copy("build/pistachio/object/pistachio/include/cpu/cache.h", "arch/arm/pistachio/cpu/xscale/include/cache.h") Copy("build/pistachio/object/pistachio/include/cpu/syscon.h", "arch/arm/pistachio/cpu/xscale/include/syscon.h") [INST] build/pistachio/include/kernel/arch/asm.h [INST] build/pistachio/include/kernel/arch/continuation.h [INST] build/pistachio/include/atomic_ops/arch/atomic_ops.h [INST] build/pistachio/include/l4/types.h Copy("build/pistachio/object/pistachio/include/arch/page.h", "arch/arm/pistachio/include/page.h") Copy("build/pistachio/object/pistachio/include/arch/ver/config.h", "arch/arm/pistachio/v5/include/config.h") [INST] build/pistachio/include/kernel/arch/config.h [INST] build/pistachio/include/l4/arch/config.h [INST] build/pistachio/include/kernel/arch/types.h Copy("build/pistachio/object/pistachio/include/kdb/macro_set.h", "pistachio/kdb/include/macro_set.h") Copy("build/pistachio/object/pistachio/include/arch/ver/phys_segment.h", "arch/arm/pistachio/v5/include/phys_segment.h") Copy("build/pistachio/object/pistachio/include/arch/syscalls.h", "arch/arm/pistachio/include/syscalls.h") [INST] build/pistachio/include/kernel/errors.h [INST] build/pistachio/include/soc/soc.h [INST] build/pistachio/include/kernel/arch/special.h [INST] build/pistachio/include/l4/cust/utcb.h [INST] build/pistachio/include/l4/cust/vregs.h [INST] build/pistachio/include/soc/arch/soc.h [INST] build/pistachio/include/compat/toolchain/ads_c.h [INST] build/pistachio/include/compat/toolchain/flint_c.h [INST] build/pistachio/include/compat/toolchain/gnu_c.h [INST] build/pistachio/include/compat/toolchain/rvct_c.h [INST] build/pistachio/include/compat/toolchain/rvct_gnu_c.h Copy("build/pistachio/object/pistachio/include/arch/fass.h", "arch/arm/pistachio/include/fass.h") Copy("build/pistachio/object/pistachio/include/arch/ver/ptab.h", "arch/arm/pistachio/v5/include/ptab.h") [INST] build/pistachio/include/l4/arch/ver/space_resources.h Copy("build/pistachio/object/pistachio/include/arch/fass_inline.h", "arch/arm/pistachio/include/fass_inline.h") [INST] build/pistachio/include/kernel/arch/asm_gnu.h [INST] build/pistachio/include/kernel/arch/asm_rvct.h [INST] build/pistachio/include/atomic_ops/unsafe_generic.h [INST] build/pistachio/include/l4/arch/specials.h [INST] build/pistachio/include/l4/arch/types.h [INST] build/pistachio/include/l4/arch/ver/page.h Copy("build/pistachio/object/pistachio/include/cpu/phys_segment.h", "arch/arm/pistachio/cpu/xscale/include/phys_segment.h") Copy("build/pistachio/object/pistachio/include/arch/ver/utcb.h", "arch/arm/pistachio/v5/include/utcb.h") [INST] build/pistachio/include/l4/arch/syscalls_asm.h [INST] build/pistachio/include/kernel/kdb/console.h [INST] build/pistachio/include/soc/soc_types.h [INST] build/pistachio/include/l4/arch/cache_attribs.h [INST] build/pistachio/include/l4/arch/ver/cache_attribs.h [INST] build/pistachio/include/l4/cpu/cache_attribs.h [CXX ] build/pistachio/l4kernel/object/src/asid.o [CXX ] build/pistachio/l4kernel/object/src/assert.o Copy("build/pistachio/object/pistachio/include/kdb/tracepoints.h", "pistachio/kdb/include/tracepoints.h") Copy("build/pistachio/object/pistachio/include/arch/schedule.h", "arch/arm/pistachio/include/schedule.h") Copy("build/pistachio/object/pistachio/include/arch/traceids.h", "arch/arm/pistachio/include/traceids.h") Copy("build/pistachio/object/pistachio/include/cpu/cpu.h", "arch/arm/pistachio/cpu/xscale/include/cpu.h") [CXX ] build/pistachio/l4kernel/object/src/cache.o [CXX ] build/pistachio/l4kernel/object/src/caps.o [CXX ] build/pistachio/l4kernel/object/src/clist.o [CXX ] build/pistachio/l4kernel/object/src/data.o [CXX ] build/pistachio/l4kernel/object/src/debug.o [INST] build/pistachio/include/l4/cache_attribs.h [INST] build/pistachio/include/l4/elfweaver_info.h [INST] build/pistachio/include/l4/arch/elfweaver_info.h [INST] build/pistachio/include/l4/arch/ver/elfweaver_info.h [CXX ] build/pistachio/l4kernel/object/src/elfweaver_info.o [CXX ] build/pistachio/l4kernel/object/src/endpoint.o [CXX ] build/pistachio/l4kernel/object/src/exregs.o Copy("build/pistachio/object/pistachio/include/arch/memory.h", "arch/arm/pistachio/include/memory.h") [CXX ] build/pistachio/l4kernel/object/src/init.o [INST] build/pistachio/include/l4/map.h Copy("build/pistachio/object/pistachio/include/arch/intctrl.h", "arch/arm/pistachio/include/intctrl.h") [INST] build/pistachio/include/l4/map_old.h [CXX ] build/pistachio/l4kernel/object/src/init_script.o cc1plus: warnings being treated as errors pistachio/src/init_script.cc: In function 'void ki_assign_irq(space_t*, ki_assign_irq_t*)': pistachio/src/init_script.cc:647: warning: type-punning to incomplete type might break strict-aliasing rules scons: *** [build/pistachio/l4kernel/object/src/init_script.o] Error 1 scons: building terminated because of errors. ------------------------ log end -0---------------------------------------------- any suggestions? -- View this message in context: http://n2.nabble.com/-OKL4_3.0--Very-Initial-Build-Error--no-answer-in-history-of-forum--tp1629211p1629211.html Sent from the OKL4 Community Forum mailing list archive at Nabble.com. _______________________________________________ Developer mailing list [hidden email] https://lists.okl4.org/mailman/listinfo/developer |
||||||||||||||||
|
Peter Howard
|
Hi Patrick
On Mon, 2008-12-08 at 06:27 -0800, Patrick.Sun wrote: > Hi, I'm new to OKL, and I'm currently trying out OKL and OKL Linux. > [snip] > > any suggestions? Starting with release 3.0 we _strongly_ recommend that you start by playing with one of the pre-built SDKs rather than build from the full source tarball. You avoid a series of issues, starting with the need for multiple toolchains. There's also a tutorial on the wiki for building linux on top of one of the SDKs. Do you have a particular reason you want to build from source? Regards, -- Peter Howard <[hidden email]> _______________________________________________ Developer mailing list [hidden email] https://lists.okl4.org/mailman/listinfo/developer |
||||||||||||||||
| Free Embeddable Forum Powered by Nabble | Help |