Hi
I’ve just installed OpenAT version 3.10 on my computer. I’ve folled the documentation, and the installation seems to be fine.
Now I’ve created a test project, based on the Hello World sample, and the rte version compiles just fine, but the target version fails.
I use the GCC compiler and the version B memory (whats the difference), and the IDE is VC++ 6.0.
If I run Build->rebuild all I get 3 errors and 6 warnings, if I just choose “build Hello World” I get 1 error and 5 warnings.
It seems that the problem is somehow related to settings and / or the environment.
I’ve pastet the build output and the content of the log/err files below. Its a llot of text, but hopefully it can help.
Files included:
Build Output
gcc_Hello_World_B_fromelf.err
gcc_Hello_World_B_bin.log
gcc_Hello_World_B_status.log
Build output:
eleting intermediate files and output files for project ‘Hello_World - Win32 Wismo_Target’.
--------------------Configuration: Hello_World - Win32 Wismo_Target--------------------
Software Generation Toolkit
SGT_VER = v1.2.11
SGT_DIR = /cygdrive/C/OpenAT/Tools/SGT/v1.2.11
Scripts path for SGT :
/cygdrive/C/OpenAT/Tools/SGT/v1.2.11/script_sgt
Type help_sgt for a list of SGT commands
Check environment settings…
Launch a full library or binary process
Cleaning object files (.o)
Cleaning binary files (.bin / .axf / .elf / .wpb / s, m)
Remove TMT resources in …/out/tmt
Cleaning status files report (.log)
Cleaning errors files (*.lst / *.err / *.gpp)
Cleaning temporary files (*.tmp / *.trc)
Deleting local sources files (.c/.cpp)
Deleting local assembler files (.asm)
Deleting local header files (.h*, .i)
Deleting mmi scenarii if exist (.sce)
Deleting all csn1 description files if exist (*.csn, *.cso)
Cleaning sources list file (…/out/gcc_Hello_World_B.src)
(…/out/gcc_Hello_World_B_csn.src)
Cleaning filtering file (…/out/gcc_Hello_World_B.flt)
Cleaning dependencies file (…/out/gcc_Hello_World_B.dep)
(…/out/gcc_Hello_World_B_asm.dep
(…/out/gcc_Hello_World_B_sce.dep)
(…/out/gcc_Hello_World_B_csn.dep)
Launch a full library or binary process
… Dependency graph is being built …
…/out/gcc_Hello_World_B.dep
… Build sources filtering rules for gcc_Hello_World_B
…/out/gcc_Hello_World_B.flt
Get …/…/src/hello_world.c hello_world.c
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_global.h adl_global.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_types.h wm_types.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_stdio.h wm_stdio.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_remote.h wm_remote.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_list.h wm_list.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_snd.h wm_snd.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_str.h adl_str.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_port.h adl_port.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_at.h adl_at.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_traces.h adl_traces.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_memory.h adl_memory.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_error.h adl_error.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_flash.h adl_flash.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_gpio.h adl_gpio.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_bus.h adl_bus.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_fcm.h adl_fcm.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_AppliInit.h adl_AppliInit.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_UnSoHandler.h adl_UnSoHandler.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_RspHandler.h adl_RspHandler.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_CmdHandler.h adl_CmdHandler.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_CmdStackHandler.h adl_CmdStackHandler.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_TimerHandler.h adl_TimerHandler.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_sim.h adl_sim.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_sms.h adl_sms.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_call.h adl_call.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_gprs.h adl_gprs.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_safe.h adl_safe.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_ad.h adl_ad.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_gps.h adl_gps.h
Use YTPP
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_rtc.h adl_rtc.h
Use YTPP
… Compiling hello_world.c
Copy all needed library and object files
Make links /cygdrive/C/OpenAT/V310/TgtGen/Adl/Library/gcc_wmadl_3.3.3.1.0.lib …/out/gcc_wmadl_3.3.3.1.0.lib
… Link step in progress …
… Link gcc_Hello_World_B.bin …
Extract gcc_Hello_World_B.bin from gcc_Hello_World_B.axf (or from gcc_Hello_World_B.elf if Gcc ARM compiler is used)
Update symbol file -> ../out/s
Compress gcc_Hello_World_B.bin to gcc_Hello_World_B.wpb for DWLWIN application
Compress gcc_Hello_World_B.axf to gcc_Hello_World_B_axf.zip in ZIP format
adding: gcc_Hello_World_B.axf (176 bytes security) (deflated 74%)
… Make TMT directory …
Make links …/out/s …/out/tmt/symbolfiles/s
Create …/out/tmt/config/DiagnoseTips.ini
Create …/out/tmt/config/MokaWatches.ini
Create …/out/tmt/config/RemoteDefs.ini
Create …/out/tmt/gcc.wks
No remote trace file found
Create TMT archive file
ls: …/out/pro-lib.bin: No such file or directory
ls: …/out/pro-lib.bin: No such file or directory
Make an archive file for TMT application
zip warning: name not matched: …/out/tmt/e2p_csn.cso
zip error: Nothing to do! (…/out/tmt/zip_tmt.zip)
zip warning: name not matched: …/out/tmt/backtraces.axf
zip error: Nothing to do! (…/out/tmt/zip_tmt.zip)
zip warning: name not matched: …/out/tmt/backtraces64k.axf
zip error: Nothing to do! (…/out/tmt/zip_tmt.zip)
zip warning: name not matched: …/out/tmt/symbolfiles/s64k
zip warning: name not matched: …/out/tmt/symbolfiles/e2p.h
adding: s (176 bytes security) (deflated 68%)
enter new zip file comment (end with .):
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
adding: DiagnoseTips.ini (176 bytes security) (deflated 87%)
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
adding: MokaWatches.ini (176 bytes security) (deflated 67%)
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
adding: RemoteDefs.ini (176 bytes security) (deflated 74%)
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
Rename …/out/tmt/zip_tmt.zip …/out/tmt/gcc.zip
Keep only the TMT archive file in …/out/tmt
Remove …/out/tmt/e2p_csn.cso
Remove …/out/tmt/sys_ftr.ho
Remove …/out/tmt/wm_ftr.ho
Remove …/out/tmt/remtrace.csv
Remove …/out/tmt/backtraces.axf
Remove …/out/tmt/backtraces64k.axf
Remove …/out/tmt/remtrace_full.csv
Remove …/out/tmt/symbolfiles directory
Remove …/out/tmt/config directory
… Create binary in X-MODEM format from gcc_Hello_World_B.bin …
Add a checksum to gcc_Hello_World_B.sgt
(AddCheck Version v2.0.4 Copyright © WAVECOM) [Feb 14 2003, 15:50:57]
Time modified : Wed Mar 22 11:39:58 2006
… Build gcc_Hello_World_B.dwl …
genBin : Version v1a06 Copyright © WAVECOM
genBin : No Error
Cleaning temporary files (*.tmp / *.trc)
Generation done with SGT v1.2.11
Binary files created :
gcc_Hello_World_B.bin
pro-dwl.bin
Binary files in Xmodem format :
gcc_Hello_World_B.dwl
Compiler keyword : gcc_arm
Compiler release : GCC ARM
C compiler path : /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/arm-elf-gcc
ASM compiler path : /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/arm-elf-gcc
customer release : gcc
Name of the current directory : gcc
Log file : …/out/gcc_Hello_World_B_status.log
Release of the environement : CYGWIN_NT-5.1 VENI 1.5.10(0.116/4/2) 2004-05-25 22:07 i686 unknown unknown Cygwin
Build an X-MODEM binary : 'gcc_Hello_World_B.wpb.dwl'
… Convert gcc_Hello_World_B.wpb in X-MODEM format …
genBin : Version v1a06 Copyright © WAVECOM
genBin : No Error
… Build gcc_Hello_World_B.wpb.dwl …
AXFshrinker Version 1.0.0.1 ( Aug 23 2002 , 17:44:58 )
Find errors occurred when using SGT
Analyze errors in Log files
WARNING : misc_status.log is incomplete. Check manually if any errors exist
Analyze errors in tmp files if they exists.
Libraries available in out directory :
gcc_wmadl_3.3.3.1.0.lib,
End process.
adding: backtraces.axf (deflated 76%)
Hello_World - 3 error(s), 6 warning(s)
gcc_Hello_World_B_fromelf.err
18667+0 records in
18667+0 records out
gcc_Hello_World_B_bin.log
collect2 version 3.0.4 (ARM/ELF non-Linux)
/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/bin/ld -X -o gcc_Hello_World_B.elf -L/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork -L/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4 -L/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib -L/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork -L/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib -L/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/… --script /cygdrive/C/OpenAT/V310/TgtGen/WmGen/mak/openatlinkscript_B -v --print-map --nmagic --verbose --trace -Map m opec_asm.o hello_world.o -( gcc_wmadl_3.3.3.1.0.lib -) -lgcc -lg -lc -lgcc
GNU ld version 2.12
GNU ld version 2.12
Supported emulations:
armelf
using external linker script:
/* The linker command script */
/* Set the entry point */
ENTRY (TaskEntryPoint)
/* Set the memory mapping */
MEMORY
{
ROM_MAP (rx) : ORIGIN = 0x00210000, LENGTH = 1600k
RAM_MAP (!rx) : ORIGIN = 0x0105F800, LENGTH = 128k
}
SECTIONS
{
.text :
{
/* define the value of the begin of code section */
PROVIDE(Image$$RO$$Base = .);
*( .text )
( .rodata )
/ define the value of the end of code section */
PROVIDE(Image$$RO$$Limit = .);
_etext = .;
} > ROM_MAP
.data : AT (_etext)
{
/* define the value of the begin of data initialised section */
PROVIDE(Image$$RW$$Base = .);
( .data )
/ define the value of the end of data initialised section */
PROVIDE(Image$$RW$$Limit = .);
} > RAM_MAP
.bss :
{
/* define the value of the begin of data zero initialised section */
PROVIDE(Image$$ZI$$Base = .);
*( .bss )
( COMMON )
/ define the value of the end of data zero initialised section */
PROVIDE(Image$$ZI$$Limit = .);
PROVIDE(end = .);
} > RAM_MAP
. = ALIGN(4);
}
==================================================
/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/bin/ld: mode armelf
attempt to open opec_asm.o succeeded
opec_asm.o
attempt to open hello_world.o succeeded
hello_world.o
attempt to open gcc_wmadl_3.3.3.1.0.lib succeeded
(gcc_wmadl_3.3.3.1.0.lib)adl_TimerHandler.o
(gcc_wmadl_3.3.3.1.0.lib)adl_RspHandler.o
(gcc_wmadl_3.3.3.1.0.lib)adl_EventMachine.o
(gcc_wmadl_3.3.3.1.0.lib)adl_CmdStackHandler.o
(gcc_wmadl_3.3.3.1.0.lib)adl_CmdProcessor.o
(gcc_wmadl_3.3.3.1.0.lib)adl_CmdHandler.o
(gcc_wmadl_3.3.3.1.0.lib)adl_AppliInit.o
(gcc_wmadl_3.3.3.1.0.lib)opec_std.o
(gcc_wmadl_3.3.3.1.0.lib)opec_os.o
(gcc_wmadl_3.3.3.1.0.lib)opec_lst.o
(gcc_wmadl_3.3.3.1.0.lib)opec_io.o
(gcc_wmadl_3.3.3.1.0.lib)opec_dbg.o
(gcc_wmadl_3.3.3.1.0.lib)opec_cus.o
(gcc_wmadl_3.3.3.1.0.lib)opec_at.o
(gcc_wmadl_3.3.3.1.0.lib)adl_traces.o
(gcc_wmadl_3.3.3.1.0.lib)adl_str.o
(gcc_wmadl_3.3.3.1.0.lib)adl_sms.o
(gcc_wmadl_3.3.3.1.0.lib)adl_sim.o
(gcc_wmadl_3.3.3.1.0.lib)adl_port.o
(gcc_wmadl_3.3.3.1.0.lib)adl_memory.o
(gcc_wmadl_3.3.3.1.0.lib)adl_gprs.o
(gcc_wmadl_3.3.3.1.0.lib)adl_gpio.o
(gcc_wmadl_3.3.3.1.0.lib)adl_flash.o
(gcc_wmadl_3.3.3.1.0.lib)adl_fcm.o
(gcc_wmadl_3.3.3.1.0.lib)adl_error.o
(gcc_wmadl_3.3.3.1.0.lib)adl_call.o
(gcc_wmadl_3.3.3.1.0.lib)adl_bus.o
(gcc_wmadl_3.3.3.1.0.lib)adl_ad.o
(gcc_wmadl_3.3.3.1.0.lib)adl_UnSoHandler.o
(gcc_wmadl_3.3.3.1.0.lib)opec_gpr.o
(gcc_wmadl_3.3.3.1.0.lib)opec_fcmtable.o
(gcc_wmadl_3.3.3.1.0.lib)opec_fcm.o
(gcc_wmadl_3.3.3.1.0.lib)opec_bus.o
(gcc_wmadl_3.3.3.1.0.lib)opec_ad.o
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a succeeded
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)call_via_rX.o
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libg.a failed
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/libg.a failed
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/libg.a failed
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a succeeded
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)atoi.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)ctype.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)locale.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)memcpy.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)memset.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)sprintf.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)strcat.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)strcmp.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)strcpy.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)strlen.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)strncmp.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)strncpy.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)strtol.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)vfprintf.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)wsetup.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)dtoa.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)fflush.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)findfp.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)freer.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)fvwrite.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)fwalk.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)impure.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)makebuf.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)mallocr.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)mbtowc_r.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)memchr.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)memmove.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)mlock.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)mprec.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)s_isinf.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)s_isnan.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)sbrkr.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)stdio.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)syscalls.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)writer.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)callocr.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)closer.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)errno.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)fstatr.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)libcfunc.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)lseekr.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)readr.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libg.a)reent.o
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libc.a failed
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/libc.a failed
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/libc.a failed
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/…/…/…/…/arm-elf/lib/thumb/interwork/libc.a succeeded
attempt to open /cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a succeeded
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_udivsi3.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_divsi3.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_umodsi3.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_modsi3.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_dvmd_tls.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_addsub_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_mul_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_div_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_eq_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_ne_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_gt_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_lt_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_le_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_si_to_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_df_to_si.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_negate_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_thenan_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_muldi3.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_lshrdi3.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_pack_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_unpack_df.o
(/cygdrive/C/OpenAT/Tools/GCC/3.0.4/bin/…/lib/gcc-lib/arm-elf/3.0.4/thumb/interwork/libgcc.a)_fpcmp_parts_df.o
Generation done with SGT v1.2.11
gcc_Hello_World_B_status.log
… Creation of dependency graph : …/out/gcc_Hello_World_B.dep
Wed Mar 22 11:39:54 2006
… Build sources filtering rules for gcc_Hello_World_B via …/out/gcc_Hello_World_B.flt
Wed Mar 22 11:39:54 2006
Get …/…/src/hello_world.c hello_world.c
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_global.h adl_global.h
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_types.h wm_types.h
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_stdio.h wm_stdio.h
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_remote.h wm_remote.h
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_list.h wm_list.h
Get C:/OpenAT/V310/TgtGen/WmHeader/wm_snd.h wm_snd.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_str.h adl_str.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_port.h adl_port.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_at.h adl_at.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_traces.h adl_traces.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_memory.h adl_memory.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_error.h adl_error.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_flash.h adl_flash.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_gpio.h adl_gpio.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_bus.h adl_bus.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_fcm.h adl_fcm.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_AppliInit.h adl_AppliInit.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_UnSoHandler.h adl_UnSoHandler.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_RspHandler.h adl_RspHandler.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_CmdHandler.h adl_CmdHandler.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_CmdStackHandler.h adl_CmdStackHandler.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_TimerHandler.h adl_TimerHandler.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_sim.h adl_sim.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_sms.h adl_sms.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_call.h adl_call.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_gprs.h adl_gprs.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_safe.h adl_safe.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_ad.h adl_ad.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_gps.h adl_gps.h
Get C:/OpenAT/V310/TgtGen/Adl/Headers/adl_rtc.h adl_rtc.h
… Compiling hello_world.c
Copy all needed library and object files
Make links /cygdrive/C/OpenAT/V310/TgtGen/Adl/Library/gcc_wmadl_3.3.3.1.0.lib …/out/gcc_wmadl_3.3.3.1.0.lib
… Link step in progress …
Wed Mar 22 11:39:57 2006
… Link gcc_Hello_World_B.bin …
Extract gcc_Hello_World_B.bin from gcc_Hello_World_B.axf (or from gcc_Hello_World_B.elf if Gcc ARM compiler is used)
Update symbol file -> ../out/s
Compress gcc_Hello_World_B.bin to gcc_Hello_World_B.wpb for DWLWIN application
Compress gcc_Hello_World_B.axf to gcc_Hello_World_B_axf.zip in ZIP format
… Make TMT directory …
Wed Mar 22 11:39:59 2006
Make links …/out/s …/out/tmt/symbolfiles/s
Create …/out/tmt/config/DiagnoseTips.ini
Create …/out/tmt/config/MokaWatches.ini
Create …/out/tmt/config/RemoteDefs.ini
Create …/out/tmt/gcc.wks
No remote trace file found
Create TMT archive file
adding: s (176 bytes security) (deflated 68%)
enter new zip file comment (end with .):
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
adding: DiagnoseTips.ini (176 bytes security) (deflated 87%)
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
adding: MokaWatches.ini (176 bytes security) (deflated 67%)
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
adding: RemoteDefs.ini (176 bytes security) (deflated 74%)
current zip file comment is:
[Binary Information]
Stack Version = Open-AT
Customer Version = gcc
Binary Name = pro-lib.bin
Size =
Date = Wed Mar 22 2006
Time = 00:00:00
enter new zip file comment (end with .):
Rename …/out/tmt/zip_tmt.zip …/out/tmt/gcc.zip
Keep only the TMT archive file in …/out/tmt
Remove …/out/tmt/e2p_csn.cso
Remove …/out/tmt/sys_ftr.ho
Remove …/out/tmt/wm_ftr.ho
Remove …/out/tmt/remtrace.csv
Remove …/out/tmt/backtraces.axf
Remove …/out/tmt/backtraces64k.axf
Remove …/out/tmt/remtrace_full.csv
Remove …/out/tmt/symbolfiles directory
Remove …/out/tmt/config directory
… Create binary in X-MODEM format from gcc_Hello_World_B.bin …
Wed Mar 22 11:40:00 2006
… Build gcc_Hello_World_B.dwl …
genBin : Version v1a06 Copyright © WAVECOM
genBin : Debut 22/03/06 12:40:00