X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=doc%2Fhtml%2Fuser-guide%2Fsetup-synth-i386linux.html;fp=doc%2Fhtml%2Fuser-guide%2Fsetup-synth-i386linux.html;h=0000000000000000000000000000000000000000;hb=739c21725ce2774a605a0f1de3edaac2c43aea0f;hp=88e6b8846e16034567ef3d7e6f274bef8e283d4a;hpb=ae71e0fa8076a1b59600b3a0ea10155a2cb534ae;p=karo-tx-redboot.git diff --git a/doc/html/user-guide/setup-synth-i386linux.html b/doc/html/user-guide/setup-synth-i386linux.html deleted file mode 100644 index 88e6b884..00000000 --- a/doc/html/user-guide/setup-synth-i386linux.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - -i386/Linux Synthetic Target Setup -
eCos User Guide
PrevAppendix A. Target SetupNext

i386/Linux Synthetic Target Setup

When building for the synthetic Linux target, the resulting -binaries are native Linux applications with the HAL providing suitable -bindings between the eCos kernel and the Linux kernel.

Note: Please be aware that the current implementation of the Linux -synthetic target does not allow thread-aware debugging.

These Linux applications cannot be run on a Windows system. -However, it is possible to write a similar HAL emulation for the -Windows kernel if such a testing target is desired.

Tools

For the synthetic target, eCos relies on features not available -in native compilers earlier than gcc-2.95.1. It also requires version -2.9.5 or later of the GNU linker. If you have gcc-2.95.1 or later -and ld version 2.9.5 or later, then you do not need to build new -tools. eCos does not support earlier versions. You can check the compiler -version using gcc -v -and the linker version using ld --v.

If you have native tools that are sufficiently recent for -use with eCos, you should be aware that by default eCos assumes -that the tools i686-pc-linux-gnu-gcc, i686-pc-linux-gnu-ar, - i686-pc-linux-gnu-ld, and i686-pc-linux-gnu-objcopy are -on your system and are the correct versions for use with eCos. But -instead, you can tell eCos to use your native tools by editing the -configuration value "Global command prefix" (CYGBLD_GLOBAL_COMMAND_PREFIX) -in your eCos configuration. If left empty (i.e. set to the empty -string) eCos will use your native tools when building.

If you have any difficulties, it is almost certainly easiest -overall to rebuild the tools as described on: http://sources.redhat.com/ecos/getstart.html


PrevHomeNext
i386 PC Hardware SetupUpReal-time characterization
\ No newline at end of file