This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/AM3352: ARM Runtime Library does not build automatically after updating from CCS V5.4 to CCS V7.3

Part Number: AM3352


Tool/software: Code Composer Studio

Specifically, the library file rtsv7A8_A_le_n_v3_eabi.lib is not getting built.  I've perused the forums, this seems to be a somewhat common error, but I haven't run across the solution to the problem.  If I simply copy the file rtsv7A8_A_le_n_v3_eabi.lib from my old PC that has CCS 5.4, then the build runs to completion so the lack of being able to build rtsv7A8_A_le_n_v3_eabi.lib is the only problem.  I'm using xdc 3.24.5.48

  • Hi,

    I don't recall seeing this, but is your project set to use "libc.a" or the "rtsv7A8_A_le_n_v3_eabi.lib" on its main project settings? That would be one place where I could imagine the automatic library build would not be triggered. There is an issue filed as CODEGEN-1498 that is not yet fixed.

    Other tips are mentioned in the thread below.
    e2e.ti.com/.../506330

    Hope this helps,
    Rafael
  • Yes, as I mentioned, the file rtsv7A8_A_le_n_v3_eabi.lib is the library file that is not being built.  Since you say that the CODEGEN-1498 issue is still open, are there any workarounds other than these:

    - Build the file using a version of CCS that works? (In my case, CCS 5.4 does recreate the library file)

    - Copy the library file from a PC that previously built the file

    Kevin

  • Kevin,

    If that is your case, one additional workaround is to either specify <Automatic> or "libc.a" in the project properties (that is what the bug is about).

    If that is not your case, the bug is not applicable to you. In this case, I would check permissions on the compiler "lib" directory or experiment with a different compiler version that may have fixed a different bug. 

    Which version of compiler are you using on 7.3? The default? 

    Regards,

    Rafael

  • I tried 'automatic' and 'libc.a' for the runtime support library, but the build produces undefined symbols at link time. Permissions on the lib directory appear to be correct.

    I'm running CCS Version 7.3.0.00019. The CCS version I was using that does build the rtsv7A8_A_le_n_v3_eabi.lib file was 5.4.0.00091. Unfortunately, that version of CCS will not load on a Windows 10 system.

    Kevin
  • Kevin,

    Would you mind sharing the build output? I just want to be sure the missing symbols are coming from the RTS.

    To validate the build process, you can also build the library from the DOS command prompt and issue the following sequence of commands:

    Command Prompt said:

    C:\Windows\System32>cd C:\ti\ccsv7\tools\compiler\ti-cgt-arm_16.9.4.LTS\lib

    C:\ti\ccsv7\tools\compiler\ti-cgt-arm_16.9.4.LTS\lib>set PATH=%PATH%;C:\ti\ccsv7\tools\compiler\ti-cgt-arm_16.9.4.LTS\bin;C:\ti\ccsv7\utils\bin;C:\ti\ccsv7\utils\cygwin

    C:\ti\ccsv7\tools\compiler\ti-cgt-arm_16.9.4.LTS\lib>mklib --pattern=rtsv7A8_A_le_n_v3_eabi.lib --index=libc.a

    That should build the library for you.

    Regards,

    Rafael

  • Here is the snippet of the build output at the point of the error:

    >> Compilation failure
    makefile:245: recipe for target 'SmartSourceElite_Pro2.out' failed
    process_begin: CreateProcess(NULL, "", ...) failed.
    process_begin: CreateProcess(NULL, "", ...) failed.
    >> ERROR: mklib: failed to build c:/users/kjenni~1/appdata/local/temp/ti41d8~1/rtsv7a8_a_le_n_v3_eabi.lib
    error: cannot find file "rtsv7A8_A_le_n_v3_eabi.lib"

    undefined first referenced
    symbol in file
    --------- ----------------
    HOSTwrite C:\SourceSafe\SmartSourceElite\Pro2_0TestProject\SmartSourceElitePro2_0\Release\configPkg\package\cfg\app_pea8fnv.oea8fnv
    IND_CALL C:\ti\xdctools_3_24_05_48\packages\ti\targets\arm\rtsarm\lib\auto_init.aea8fnv<auto_init.oea8fnv>
    ...etc...

    Kevin
  • Rafael,

    mklib didn't work, multiple complaints about not being able to find files.  The full transcript window is posted below.  In the ...AppData/Local/Temp folder, there are several TI_MKLIB* folders that each have 'SRC' and 'OBJ' folders inside, but there are no TIFAC4* folders which is the one that are being complained about.

    Kevin

    C:\ti\ccsv7\tools\compiler\arm_5.0.11\lib>mklib --pattern=rtsv7A8_A_le_n_v3_eabi.lib --index=libc.a
    Archive: c:/ti/ccsv7/tools/compiler/arm_50~1.11/lib/rtssrc.zip
    inflating: fd_add16.asm [text]
    inflating: Makefile [text]
    inflating: fd_cmp16.asm [text]
    inflating: fd_div16.asm [text]
    inflating: fd_mul16.asm [text]
    inflating: fd_toi16.asm [text]
    inflating: fd_toll16.asm [text]
    inflating: fd_tos16.asm [text]
    inflating: fd_tou16.asm [text]
    inflating: fd_toull16.asm [text]
    inflating: fs_add16.asm [text]
    inflating: fs_cmp16.asm [text]
    inflating: fs_div16.asm [text]
    inflating: fs_mul16.asm [text]
    inflating: fs_tod16.asm [text]
    inflating: fs_toi16.asm [text]
    inflating: fs_toll16.asm [text]
    inflating: fs_tou16.asm [text]
    inflating: fs_toull16.asm [text]
    inflating: i_div16.asm [text]
    inflating: i_tofd16.asm [text]
    inflating: i_tofs16.asm [text]
    inflating: ll_asr16.asm [text]
    inflating: ll_div16.asm [text]
    inflating: ll_lsl16.asm [text]
    inflating: ll_lsr16.asm [text]
    inflating: ll_mul16.asm [text]
    inflating: ll_ror16.asm [text]
    inflating: ll_tofd16.asm [text]
    inflating: ll_tofs16.asm [text]
    inflating: memcpy16.asm [text]
    inflating: memset16.asm [text]
    inflating: sdpbk16.asm [text]
    inflating: setjmp16.asm [text]
    inflating: stkchk16.asm [text]
    inflating: u_div16.asm [text]
    inflating: u_tofd16.asm [text]
    inflating: u_tofs16.asm [text]
    inflating: ull_div16.asm [text]
    inflating: ull_tofd16.asm [text]
    inflating: ull_tofs16.asm [text]
    inflating: unaligned.asm [text]
    inflating: ull_cmp16.asm [text]
    inflating: ll_cmp16.asm [text]
    inflating: umull16.asm [text]
    inflating: complex [text]
    inflating: xcomplex [text]
    inflating: ll_tofd_ti_vfp.c [text]
    inflating: ull_tofs_ti_vfp.c [text]
    inflating: ll_tofs_ti_vfp.c [text]
    inflating: fs_toll_ti_vfp.c [text]
    inflating: fd_toll_ti_vfp.c [text]
    inflating: ull_tofd_ti_vfp.c [text]
    inflating: fd_toull_ti_vfp.c [text]
    inflating: decode.c [text]
    inflating: fs_toull_ti_vfp.c [text]
    inflating: tdeh_common.h [text]
    inflating: tdeh_unwinder.cpp [text]
    inflating: cpy_tbl.h [text]
    inflating: tdeh_init.cpp [text]
    inflating: tdeh_cpp_abi.cpp [text]
    inflating: float.h [text]
    inflating: tdeh_pr_common.cpp [text]
    inflating: limits.h [text]
    inflating: stdarg.h [text]
    inflating: _data_synch.h [text]
    inflating: _isfuncdcl.h [text]
    inflating: _isfuncdef.h [text]
    inflating: _fmt_specifier.h [text]
    inflating: _lock.h [text]
    inflating: _mutex.h [text]
    inflating: _reg_mutex_api.h [text]
    inflating: _tls.h [text]
    inflating: _pthread.h [text]
    inflating: assert.h [text]
    inflating: ctype.h [text]
    inflating: file.h [text]
    inflating: _reg_synch_api.h [text]
    inflating: iso646.h [text]
    inflating: locale.h [text]
    inflating: inttypes.h [text]
    inflating: setjmp.h [text]
    inflating: stddef.h [text]
    inflating: stdint.h [text]
    inflating: stdio.h [text]
    inflating: stdlib.h [text]
    inflating: string.h [text]
    inflating: time.h [text]
    inflating: wchar.h [text]
    inflating: wctype.h [text]
    inflating: _dtor_list.h [text]
    inflating: cargs.h [text]
    inflating: format.h [text]
    inflating: ecvt.c [text]
    inflating: exit.c [text]
    inflating: cpy_tbl.c [text]
    inflating: fcvt.c [text]
    inflating: memory.c [text]
    inflating: _data_synch.c [text]
    inflating: _io_perm.c [text]
    inflating: _bufread.c [text]
    inflating: _lock.c [text]
    inflating: _mutex.c [text]
    inflating: _printfi_min.c [text]
    inflating: _pthread.c [text]
    inflating: _printfi.c [text]
    inflating: _printfi_nf.c [text]
    inflating: _scanfi_min.c [text]
    inflating: abs.c [text]
    inflating: _scanfi.c [text]
    inflating: _scanfi_nf.c [text]
    inflating: _tvaltostr.c [text]
    inflating: args_main.c [text]
    inflating: assert.c [text]
    inflating: atexit.c [text]
    inflating: asctime.c [text]
    inflating: atof.c [text]
    inflating: atoi.c [text]
    inflating: atol.c [text]
    inflating: atoll.c [text]
    inflating: clearerr.c [text]
    inflating: clock.c [text]
    inflating: bsearch.c [text]
    inflating: ctime_.c [text]
    inflating: ctype.c [text]
    inflating: defs.c [text]
    inflating: errno.c [text]
    inflating: fclose.c [text]
    inflating: difftime.c [text]
    inflating: feof.c [text]
    inflating: ferror.c [text]
    inflating: fgetc.c [text]
    inflating: fgetpos.c [text]
    inflating: fflush.c [text]
    inflating: fgets.c [text]
    inflating: fopen.c [text]
    inflating: fputc.c [text]
    inflating: fputs.c [text]
    inflating: fprintf.c [text]
    inflating: fread.c [text]
    inflating: fscanf.c [text]
    inflating: fseek.c [text]
    inflating: ftell.c [text]
    inflating: fwrite.c [text]
    inflating: fsetpos.c [text]
    inflating: getenv.c [text]
    inflating: gmtime.c [text]
    inflating: imaxdiv.c [text]
    inflating: isalnum.c [text]
    inflating: imaxabs.c [text]
    inflating: isascii.c [text]
    inflating: iscntrl.c [text]
    inflating: isalpha.c [text]
    inflating: isprint.c [text]
    inflating: ispunct.c [text]
    inflating: isdigit.c [text]
    inflating: isgraph.c [text]
    inflating: islower.c [text]
    inflating: isupper.c [text]
    inflating: isxdigit.c [text]
    inflating: isspace.c [text]
    inflating: lowlev.c [text]
    inflating: ltoa.c [text]
    inflating: localtim.c [text]
    inflating: memchr.c [text]
    inflating: memcmp.c [text]
    inflating: memccpy.c [text]
    inflating: memmov.c [text]
    inflating: mktime.c [text]
    inflating: multibyte.c [text]
    inflating: perror.c [text]
    inflating: printf.c [text]
    inflating: qsort.c [text]
    inflating: rand.c [text]
    inflating: remove.c [text]
    inflating: rewind.c [text]
    inflating: setbuf.c [text]
    inflating: setlocale.c [text]
    inflating: sprintf.c [text]
    inflating: sinit.c [text]
    inflating: setvbuf.c [text]
    inflating: snprintf.c [text]
    inflating: sscanf.c [text]
    inflating: strcat.c [text]
    inflating: strchr.c [text]
    inflating: strcmp.c [text]
    inflating: strcpy.c [text]
    inflating: strcspn.c [text]
    inflating: strcoll.c [text]
    inflating: strlen.c [text]
    inflating: strncat.c [text]
    inflating: strerror.c [text]
    inflating: strftime.c [text]
    inflating: strncpy.c [text]
    inflating: strpbrk.c [text]
    inflating: strncmp.c [text]
    inflating: strspn.c [text]
    inflating: strstr.c [text]
    inflating: strrchr.c [text]
    inflating: strtod.c [text]
    inflating: strtok.c [text]
    inflating: strtol.c [text]
    inflating: strtoul.c [text]
    inflating: strtoull.c [text]
    inflating: strtold.c [text]
    inflating: strtoll.c [text]
    inflating: strtoimax.c [text]
    inflating: strtoumax.c [text]
    inflating: time.c [text]
    inflating: tmpfile.c [text]
    inflating: strxfrm.c [text]
    inflating: tmpnam.c [text]
    inflating: tmzone.c [text]
    inflating: tolower.c [text]
    inflating: toupper.c [text]
    inflating: toascii.c [text]
    inflating: trgdrv.c [text]
    inflating: ungetc.c [text]
    inflating: vsnprintf.c [text]
    inflating: vsprintf.c [text]
    inflating: vfprintf.c [text]
    inflating: vprintf.c [text]
    inflating: wctype.c [text]
    inflating: xmath.h [text]
    inflating: xxxexp.h [text]
    inflating: xxxsin.h [text]
    inflating: xxdftype.h [text]
    inflating: xxfftype.h [text]
    inflating: xxlftype.h [text]
    inflating: xxxcosh.h [text]
    inflating: xxhypot.h [text]
    inflating: xxxhypot.h [text]
    inflating: xxxsinh.h [text]
    inflating: xxxpoly.h [text]
    inflating: xsin.c [text]
    inflating: xxlog1p.h [text]
    inflating: xfsin.c [text]
    inflating: xlsin.c [text]
    inflating: xsinh.c [text]
    inflating: xfsinh.c [text]
    inflating: xlsinh.c [text]
    inflating: xcosh.c [text]
    inflating: xfcosh.c [text]
    inflating: xlcosh.c [text]
    inflating: xexp.c [text]
    inflating: xfexp.c [text]
    inflating: xlexp.c [text]
    inflating: xdtest.c [text]
    inflating: xldscale.c [text]
    inflating: xdnorm.c [text]
    inflating: xfdtest.c [text]
    inflating: xfdscale.c [text]
    inflating: xldtest.c [text]
    inflating: xdscale.c [text]
    inflating: xldnorm.c [text]
    inflating: xvalues.c [text]
    inflating: xfdnorm.c [text]
    inflating: xhypot.c [text]
    inflating: xfhypot.c [text]
    inflating: xfvalues.c [text]
    inflating: xlvalues.c [text]
    inflating: xferaise.c [text]
    inflating: hypot.c [text]
    inflating: hypotf.c [text]
    inflating: xlhypot.c [text]
    inflating: hypotl.c [text]
    inflating: log1p.c [text]
    inflating: log1pf.c [text]
    inflating: log1pl.c [text]
    inflating: xpoly.c [text]
    inflating: xfpoly.c [text]
    inflating: xlpoly.c [text]
    inflating: fd_cmp32.asm [text]
    inflating: fd_div32.asm [text]
    inflating: eh_util.cpp [text]
    inflating: fd_add32.asm [text]
    inflating: throw_edg.cpp [text]
    inflating: fd_mul32.asm [text]
    inflating: fd_toi32.asm [text]
    inflating: fd_toll32.asm [text]
    inflating: fd_tos32.asm [text]
    inflating: fd_tou32.asm [text]
    inflating: fd_toull32.asm [text]
    inflating: fs_add32.asm [text]
    inflating: fs_cmp32.asm [text]
    inflating: fs_div32.asm [text]
    inflating: fs_mul32.asm [text]
    inflating: fs_tod32.asm [text]
    inflating: fs_toi32.asm [text]
    inflating: fs_toll32.asm [text]
    inflating: fs_tou32.asm [text]
    inflating: fs_toull32.asm [text]
    inflating: i_div32.asm [text]
    inflating: i_tofd32.asm [text]
    inflating: i_tofs32.asm [text]
    inflating: icall32.asm [text]
    inflating: ll_asr32.asm [text]
    inflating: ll_cmp32.asm [text]
    inflating: ll_div32.asm [text]
    inflating: ll_lsl32.asm [text]
    inflating: etsi.h [text]
    inflating: ll_lsr32.asm [text]
    inflating: ll_mul32.asm [text]
    inflating: ll_tofd32.asm [text]
    inflating: ll_tofs32.asm [text]
    inflating: memcpy32.asm [text]
    inflating: memset32.asm [text]
    inflating: sdpbk32.asm [text]
    inflating: setjmp32.asm [text]
    inflating: stkchk32.asm [text]
    inflating: u_div32.asm [text]
    inflating: u_tofd32.asm [text]
    inflating: u_tofs32.asm [text]
    inflating: ull_cmp32.asm [text]
    inflating: ull_div32.asm [text]
    inflating: ull_tofd32.asm [text]
    inflating: ull_tofs32.asm [text]
    inflating: Compiler_Cfg.h [text]
    inflating: linkage.h [text]
    inflating: unaccess.h [text]
    inflating: Compiler.h [text]
    inflating: elf_linkage.h [text]
    extracting: access.h [text]
    inflating: Std_Types.h [text]
    inflating: crc_tbl.h [text]
    inflating: Platform_Types.h [text]
    inflating: trgcio.h [text]
    inflating: stkdepth_vars.c [text]
    inflating: memcpy.c [text]
    inflating: tdeh_arm.h [text]
    inflating: stkdepth.c [text]
    inflating: lldiv.c [text]
    inflating: trgmsg.c [text]
    inflating: div.c [text]
    inflating: copy_decompress_none.c [text]
    inflating: copy_decompress_rle.c [text]
    inflating: copy_zero_init.c [text]
    inflating: copy_decompress_lzss.c [text]
    inflating: etsi_funcs.c [text]
    inflating: auto_init.asm [text]
    inflating: boot.asm [text]
    inflating: tdeh_uwentry_arm.asm [text]
    inflating: tdeh_uwentry16.asm [text]
    inflating: aeabi_portable.c [text]
    inflating: tdeh_uwentry_t2.asm [text]
    inflating: fd_eabi.asm [text]
    inflating: fd_eabi16.asm [text]
    inflating: fd_eabi_t2.asm [text]
    inflating: fs_eabi.asm [text]
    inflating: fs_eabi16.asm [text]
    inflating: fs_eabi_t2.asm [text]
    inflating: memmove_eabi.asm [text]
    inflating: aeabi_ctype.asm [text]
    inflating: errno.h [text]
    inflating: fenv.h [text]
    inflating: math.h [text]
    inflating: tdeh_pr_arm.cpp [text]
    inflating: xxceil.h [text]
    inflating: xxfloor.h [text]
    inflating: mathcpp.h [text]
    inflating: xxfmod.h [text]
    inflating: xxmodf.h [text]
    inflating: xxsqrt.h [text]
    inflating: xtls.h [text]
    inflating: xmtx.h [text]
    inflating: xxldexp.h [text]
    inflating: xxacos.h [text]
    inflating: xxfrexp.h [text]
    inflating: xxasin.h [text]
    inflating: xxatan.h [text]
    inflating: xxatan2.h [text]
    inflating: xxcbrt.h [text]
    inflating: xxxatan.h [text]
    inflating: xxcos.h [text]
    inflating: xxcosh.h [text]
    inflating: xxexp.h [text]
    inflating: xxexp2.h [text]
    inflating: xxfabs.h [text]
    inflating: xxlog.h [text]
    inflating: xxexpm1.h [text]
    inflating: xxxlog.h [text]
    inflating: xxlog2.h [text]
    inflating: xxilogb.h [text]
    inflating: xxlog10.h [text]
    inflating: xxlogb.h [text]
    inflating: xxpow.h [text]
    inflating: xxsin.h [text]
    inflating: xxsinh.h [text]
    inflating: xxtan.h [text]
    inflating: xxtanh.h [text]
    inflating: xxasinh.h [text]
    inflating: xxatanh.h [text]
    inflating: xxacosh.h [text]
    inflating: xxround.h [text]
    inflating: xxnearbyint.h [text]
    inflating: xxtrunc.h [text]
    inflating: xxnextafter.h [text]
    inflating: xxfma.h [text]
    inflating: xxerf.h [text]
    inflating: xxerfc.h [text]
    inflating: xxfdim.h [text]
    inflating: xxfmax.h [text]
    inflating: xxxerfc.h [text]
    inflating: xxfmin.h [text]
    inflating: xxxlgamma.h [text]
    inflating: xxtgamma.h [text]
    inflating: xxlgamma.h [text]
    inflating: xxxtgamma.h [text]
    inflating: xxrint.h [text]
    inflating: xxlround.h [text]
    inflating: xxllround.h [text]
    inflating: xxlrint.h [text]
    inflating: xxllrint.h [text]
    inflating: xxnan.h [text]
    inflating: xxremainder.h [text]
    inflating: xxscalbln.h [text]
    inflating: xxxdsign.h [text]
    inflating: xxremquo.h [text]
    inflating: xxscalbn.h [text]
    inflating: xxxdclass.h [text]
    inflating: xxxfpcomp.h [text]
    inflating: ldexp.c [text]
    inflating: ldexpf.c [text]
    inflating: ldexpl.c [text]
    inflating: frexp.c [text]
    inflating: frexpf.c [text]
    inflating: frexpl.c [text]
    inflating: acos.c [text]
    inflating: acosf.c [text]
    inflating: acosl.c [text]
    inflating: asin.c [text]
    inflating: asinf.c [text]
    inflating: asinl.c [text]
    inflating: atan.c [text]
    inflating: atanf.c [text]
    inflating: atanl.c [text]
    inflating: xatan.c [text]
    inflating: xfatan.c [text]
    inflating: xlatan.c [text]
    inflating: atan2.c [text]
    inflating: atan2f.c [text]
    inflating: atan2l.c [text]
    inflating: ceil.c [text]
    inflating: ceilf.c [text]
    inflating: ceill.c [text]
    inflating: cos.c [text]
    inflating: cosf.c [text]
    inflating: cosl.c [text]
    inflating: cosh.c [text]
    inflating: coshf.c [text]
    inflating: coshl.c [text]
    inflating: sqrt.c [text]
    inflating: sqrtf.c [text]
    inflating: sqrtl.c [text]
    inflating: exp.c [text]
    inflating: expf.c [text]
    inflating: expl.c [text]
    inflating: exp2.c [text]
    inflating: exp2f.c [text]
    inflating: exp2l.c [text]
    inflating: fabs.c [text]
    inflating: fabsf.c [text]
    inflating: fabsl.c [text]
    inflating: floor.c [text]
    inflating: floorf.c [text]
    inflating: floorl.c [text]
    inflating: modf.c [text]
    inflating: modff.c [text]
    inflating: modfl.c [text]
    inflating: fmod.c [text]
    inflating: fmodf.c [text]
    inflating: fmodl.c [text]
    inflating: log.c [text]
    inflating: logf.c [text]
    inflating: logl.c [text]
    inflating: xlog.c [text]
    inflating: xflog.c [text]
    inflating: xllog.c [text]
    inflating: log10.c [text]
    inflating: log10f.c [text]
    inflating: log10l.c [text]
    inflating: log2.c [text]
    inflating: log2f.c [text]
    inflating: log2l.c [text]
    inflating: logb.c [text]
    inflating: logbf.c [text]
    inflating: logbl.c [text]
    inflating: ilogb.c [text]
    inflating: ilogbf.c [text]
    inflating: ilogbl.c [text]
    inflating: pow.c [text]
    inflating: powf.c [text]
    inflating: sin.c [text]
    inflating: sinf.c [text]
    inflating: powl.c [text]
    inflating: sinl.c [text]
    inflating: sinh.c [text]
    inflating: sinhf.c [text]
    inflating: sinhl.c [text]
    inflating: tan.c [text]
    inflating: tanf.c [text]
    inflating: tanl.c [text]
    inflating: tanh.c [text]
    inflating: tanhf.c [text]
    inflating: tanhl.c [text]
    inflating: xfloat.c [text]
    inflating: xdint.c [text]
    inflating: xfdint.c [text]
    inflating: xldint.c [text]
    inflating: feraiseexcept.c [text]
    inflating: acosh.c [text]
    inflating: xdunscal.c [text]
    inflating: xfdunsca.c [text]
    inflating: xldunsca.c [text]
    inflating: xdclass.c [text]
    inflating: xfdclass.c [text]
    inflating: xldclass.c [text]
    inflating: feupdateenv.c [text]
    inflating: acoshl.c [text]
    inflating: asinh.c [text]
    inflating: acoshf.c [text]
    inflating: asinhf.c [text]
    inflating: asinhl.c [text]
    inflating: atanh.c [text]
    inflating: atanhf.c [text]
    inflating: atanhl.c [text]
    inflating: trunc.c [text]
    inflating: truncf.c [text]
    inflating: truncl.c [text]
    inflating: round.c [text]
    inflating: roundf.c [text]
    inflating: roundl.c [text]
    inflating: lround.c [text]
    inflating: lroundl.c [text]
    inflating: llround.c [text]
    inflating: lroundf.c [text]
    inflating: nearbyint.c [text]
    inflating: fma.c [text]
    inflating: llroundf.c [text]
    inflating: llroundl.c [text]
    inflating: nearbyintf.c [text]
    inflating: nearbyintl.c [text]
    inflating: nextafter.c [text]
    inflating: nextafterf.c [text]
    inflating: nextafterl.c [text]
    inflating: nexttoward.c [text]
    inflating: nexttowardf.c [text]
    inflating: nexttowardl.c [text]
    inflating: fmaf.c [text]
    inflating: fmal.c [text]
    inflating: fmax.c [text]
    inflating: fmaxf.c [text]
    inflating: fmaxl.c [text]
    inflating: fmin.c [text]
    inflating: fminf.c [text]
    inflating: fminl.c [text]
    inflating: fdim.c [text]
    inflating: fdimf.c [text]
    inflating: fdiml.c [text]
    inflating: copysignf.c [text]
    inflating: scalbn.c [text]
    inflating: copysign.c [text]
    inflating: copysignl.c [text]
    inflating: scalblnl.c [text]
    inflating: cbrt.c [text]
    inflating: scalbnf.c [text]
    inflating: scalblnf.c [text]
    inflating: scalbnl.c [text]
    inflating: scalbln.c [text]
    inflating: cbrtf.c [text]
    inflating: cbrtl.c [text]
    inflating: erf.c [text]
    inflating: erff.c [text]
    inflating: erfl.c [text]
    inflating: erfc.c [text]
    inflating: erfcf.c [text]
    inflating: erfcl.c [text]
    inflating: xerfc.c [text]
    inflating: xferfc.c [text]
    inflating: xlerfc.c [text]
    inflating: expm1.c [text]
    inflating: expm1f.c [text]
    inflating: expm1l.c [text]
    inflating: lgamma.c [text]
    inflating: lgammal.c [text]
    inflating: xlgamma.c [text]
    inflating: lgammaf.c [text]
    inflating: tgamma.c [text]
    inflating: tgammaf.c [text]
    inflating: xflgamma.c [text]
    inflating: xllgamma.c [text]
    inflating: xtgamma.c [text]
    inflating: xftgamma.c [text]
    inflating: tgammal.c [text]
    inflating: nan.c [text]
    inflating: nanf.c [text]
    inflating: xltgamma.c [text]
    inflating: nanl.c [text]
    inflating: rint.c [text]
    inflating: rintf.c [text]
    inflating: rintl.c [text]
    inflating: lrint.c [text]
    inflating: lrintf.c [text]
    inflating: lrintl.c [text]
    inflating: llrint.c [text]
    inflating: llrintl.c [text]
    inflating: remainder.c [text]
    inflating: llrintf.c [text]
    inflating: remainderf.c [text]
    inflating: remainderl.c [text]
    inflating: remquo.c [text]
    inflating: remquol.c [text]
    inflating: fesetenv.c [text]
    inflating: remquof.c [text]
    inflating: fetestexcept.c [text]
    inflating: feholdexcept.c [text]
    inflating: feclearexcept.c [text]
    inflating: fesetexceptflag.c [text]
    inflating: xfpcomp.c [text]
    inflating: fegetexceptflag.c [text]
    inflating: xdsign.c [text]
    inflating: xfdsign.c [text]
    inflating: xffpcomp.c [text]
    inflating: xlfpcomp.c [text]
    inflating: xerrno.cx [text]
    inflating: cmath [text]
    inflating: xldsign.c [text]
    inflating: signal.h [text]
    inflating: xwcc.h [text]
    inflating: ymath.h [text]
    inflating: stdbool.h [text]
    inflating: yvals.h [text]
    inflating: bitset [text]
    inflating: cassert [text]
    inflating: algorithm [text]
    inflating: cctype [text]
    inflating: cerrno [text]
    inflating: cfloat [text]
    inflating: ciso646 [text]
    inflating: climits [text]
    inflating: clocale [text]
    inflating: csetjmp [text]
    inflating: csignal [text]
    inflating: cstdarg [text]
    inflating: cstddef [text]
    inflating: cstdio [text]
    inflating: cstdlib [text]
    inflating: cstring [text]
    inflating: ctime [text]
    inflating: cwchar [text]
    inflating: cwctype [text]
    inflating: deque [text]
    inflating: fstream [text]
    inflating: fstream.h [text]
    inflating: exception [text]
    inflating: hash_map [text]
    inflating: hash_set [text]
    inflating: iomanip [text]
    inflating: functional [text]
    inflating: iostream [text]
    inflating: iosfwd [text]
    inflating: iomanip.h [text]
    inflating: ios [text]
    inflating: iostream.h [text]
    inflating: istream [text]
    inflating: iterator [text]
    inflating: limits [text]
    inflating: locale [text]
    inflating: map [text]
    inflating: list [text]
    inflating: memory [text]
    inflating: new.h [text]
    inflating: numeric [text]
    inflating: new [text]
    inflating: ostream [text]
    inflating: queue [text]
    inflating: slist [text]
    inflating: sstream [text]
    inflating: rope [text]
    inflating: set [text]
    inflating: stack [text]
    inflating: stdiostream.h [text]
    inflating: stl.h [text]
    inflating: stdexcept [text]
    inflating: string [text]
    inflating: typeinfo [text]
    inflating: streambuf [text]
    inflating: strstream.h [text]
    inflating: strstream [text]
    inflating: utility [text]
    inflating: valarray [text]
    inflating: vector [text]
    inflating: wchar.hx [text]
    inflating: xdebug [text]
    inflating: xhash [text]
    inflating: xiosbase [text]
    inflating: xlocale [text]
    inflating: xlocinfo [text]
    inflating: xlocmes [text]
    inflating: xlocmon [text]
    inflating: xlocinfo.h [text]
    inflating: xlocnum [text]
    inflating: xloctime [text]
    inflating: xmemory [text]
    inflating: xstddef [text]
    inflating: xstring [text]
    inflating: xtree [text]
    inflating: xutility [text]
    inflating: xxstod.h [text]
    inflating: xxxdtent.h [text]
    inflating: xxcctype.h [text]
    inflating: signal.c [text]
    inflating: fwide.c [text]
    inflating: stox.c [text]
    inflating: raise.c [text]
    inflating: ios.cpp [text]
    inflating: iostream.cpp [text]
    inflating: fiopen.cpp [text]
    inflating: iomanip.cpp [text]
    inflating: wchar.cx [text]
    inflating: fd_add_t2.asm [text]
    inflating: limits.cpp [text]
    inflating: locale.cpp [text]
    inflating: locale0.cpp [text]
    inflating: nothrow.cpp [text]
    inflating: raisehan.cpp [text]
    inflating: string.cpp [text]
    inflating: strstrea.cpp [text]
    inflating: throw.cpp [text]
    inflating: wiostrea.cpp [text]
    inflating: wlocale.cpp [text]
    inflating: xfpostox.cpp [text]
    inflating: xlocale.cpp [text]
    inflating: xlocinfo.cpp [text]
    inflating: xatexit.cx0 [text]
    inflating: fd_cmp_t2.asm [text]
    inflating: fd_div_t2.asm [text]
    inflating: fd_mul_t2.asm [text]
    inflating: fd_toi_t2.asm [text]
    inflating: fd_toll_t2.asm [text]
    inflating: fd_tos_t2.asm [text]
    inflating: fd_tou_t2.asm [text]
    inflating: fd_toull_t2.asm [text]
    inflating: fs_add_t2.asm [text]
    inflating: fs_cmp_t2.asm [text]
    inflating: fs_div_t2.asm [text]
    inflating: fs_mul_t2.asm [text]
    inflating: fs_tod_t2.asm [text]
    inflating: fs_toi_t2.asm [text]
    inflating: fs_toll_t2.asm [text]
    inflating: fs_tou_t2.asm [text]
    inflating: fs_toull_t2.asm [text]
    inflating: i_divt2.asm [text]
    inflating: i_tofd_t2.asm [text]
    inflating: i_tofs_t2.asm [text]
    inflating: ll_asr_t2.asm [text]
    inflating: ll_cmp_t2.asm [text]
    inflating: ll_div_t2.asm [text]
    inflating: ll_lsl_t2.asm [text]
    inflating: ll_lsr_t2.asm [text]
    inflating: ll_mul_t2.asm [text]
    inflating: ll_tofd_t2.asm [text]
    inflating: ll_tofs_t2.asm [text]
    inflating: memcpy_t2.asm [text]
    inflating: memset_t2.asm [text]
    inflating: sdpbk_t2.asm [text]
    inflating: setjmp_t2.asm [text]
    inflating: stkchk_t2.asm [text]
    inflating: u_divt2.asm [text]
    inflating: u_tofd_t2.asm [text]
    inflating: u_tofs_t2.asm [text]
    inflating: ull_cmp_t2.asm [text]
    inflating: ull_div_t2.asm [text]
    inflating: ull_tofd_t2.asm [text]
    inflating: icall16.asm [text]
    inflating: ull_tofs_t2.asm [text]
    inflating: unaligned_t2.asm [text]
    inflating: basics.h [text]
    inflating: config.h [text]
    inflating: cxxabi.h [text]
    inflating: dtor_list.h [text]
    inflating: eh.h [text]
    inflating: defines.h [text]
    inflating: error.h [text]
    inflating: rtti.h [text]
    inflating: runtime.h [text]
    inflating: memzero.h [text]
    inflating: vec_newdel.h [text]
    inflating: vtbl.h [text]
    inflating: array_pnew.cpp [text]
    inflating: delete.cpp [text]
    inflating: array_del.cpp [text]
    inflating: array_new.cpp [text]
    inflating: array_pdel.cpp [text]
    inflating: array_nodel.cpp [text]
    inflating: array_nonew.cpp [text]
    inflating: new_.cpp [text]
    inflating: newhandler.cpp [text]
    inflating: delnothrow.cpp [text]
    inflating: dtor_list.cpp [text]
    inflating: error.cpp [text]
    inflating: guard.cpp [text]
    inflating: memzero.cpp [text]
    inflating: rtti.cpp [text]
    inflating: set_new.cpp [text]
    inflating: vars.cpp [text]
    inflating: newnothrow.cpp [text]
    inflating: placedel.cpp [text]
    inflating: placenew.cpp [text]
    inflating: pure_virt.cpp [text]
    inflating: typeinfo_.cpp [text]
    inflating: vec_cctor.cpp [text]
    inflating: vec_newdel.cpp [text]
    armcl decode.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -fg --rtti -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj
    process_begin: CreateProcess(NULL, armcl decode.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -fg --rtti -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj, ...) failed.
    armcl xerrno.cx -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj
    process_begin: CreateProcess(NULL, armcl xerrno.cx -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj, ...) failed.
    armcl wchar.cx -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj
    process_begin: CreateProcess(NULL, armcl wchar.cx -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj, ...) failed.
    armcl stkdepth.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj
    process_begin: CreateProcess(NULL, armcl stkdepth.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj, ...) failed.
    armcl stkdepth_vars.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj
    process_begin: CreateProcess(NULL, armcl stkdepth_vars.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj, ...) failed.
    armcl memcpy.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj
    process_begin: CreateProcess(NULL, armcl memcpy.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj, ...) failed.
    armcl lldiv.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj
    process_begin: CreateProcess(NULL, armcl lldiv.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj, ...) failed.
    armcl trgmsg.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj
    process_begin: CreateProcess(NULL, armcl trgmsg.c -o -oe -k -pdsw225 -q -mv7A8 --fp_mode=strict --no_visible_enums --float_support=vfpv3 --abi=eabi -c --ti_lib --building_runtime -D_BOOL --neon -me -Ic:/users/kjenni~1/appdata/local/temp/tifac4~1/src -fr c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -fs c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj -ft c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj, ...) failed.
    make (e=2): The system cannot find the file specified.
    gmake.exe: *** [c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj/decode.obj] Error 2
    gmake.exe: *** Waiting for unfinished jobs....
    make (e=2): The system cannot find the file specified.
    gmake.exe: *** [c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj/xerrno.obj] Error 2
    make (e=2): The system cannot find the file specified.
    gmake.exe: *** [c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj/wchar.obj] Error 2
    make (e=2): The system cannot find the file specified.
    gmake.exe: *** [c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj/stkdepth.obj] Error 2
    make (e=2): The system cannot find the file specified.
    gmake.exe: *** [c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj/stkdepth_vars.obj] Error 2
    make (e=2): The system cannot find the file specified.
    gmake.exe: *** [c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj/memcpy.obj] Error 2
    make (e=2): The system cannot find the file specified.
    gmake.exe: *** [c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj/lldiv.obj] Error 2
    make (e=2): The system cannot find the file specified.
    gmake.exe: *** [c:/users/kjenni~1/appdata/local/temp/tifac4~1/obj/trgmsg.obj] Error 2
    >> ERROR: mklib: gmake error during rtsv7A8_A_le_n_v3_eabi.lib build

    C:\ti\ccsv7\tools\compiler\arm_5.0.11\lib>

  • Kevin Jennings said:
    C:\ti\ccsv7\tools\compiler\arm_5.0.11

    That compiler is 3 years old.  Please consider upgrading.

    This ...

    Kevin Jennings said:
    c:/users/kjenni~1/appdata/local/temp/tifac4~1

    ... is an automatically generated temporary directory.  A few other directories are created within it.  Make sure your disk drive is not full, and that "temp" directory, and everything in it, has write permissions.

    If none of that proves helpful, please try these tips in the Troubleshooting section of the mklib article

    Thanks and regards,

    -George