Skip to content

Post-build sed command fails in Windows #89

@nsaulnier-ti

Description

@nsaulnier-ti

Has post build error: (CCS Import, rebuild)
C:/ti/ccs1210/ccs/tools/compiler/ti-cgt-pru_2.3.3/bin/hexpru --diag_wrap=off --array --array:name_prefix=PRU0Firmware -o pru0_load_bin.h LCD_interface_am243x-lp_icss_g0_pru0_fw_ti-pru-cgt.out
Translating to Array format...
"LCD_interface_am243x-lp_icss_g0_pru0_fw_ti-pru-cgt.out" .text ==> .text
if win32 == win32 C:\ti\ccs1210\ccs/utils/cygwin/sed -i '0r C:/ti/mcu_plus_sdk_am243x_10_00_00_20/source/pru_io/firmware/pru_load_bin_copyright.h' pru0_load_bin.h
makefile:150: recipe for target 'post-build' failed
/cygwin/sed: -e expression #1, char 2: invalid usage of line address 0
gmake[2]: [post-build] Error 1 (ignored)
if win32 == linux sed -i '0r C:/ti/mcu_plus_sdk_am243x_10_00_00_20/source/pru_io/firmware/pru_load_bin_copyright.h' pru0_load_bin.h
if win32 == win32 move pru0_load_bin.h C:/ti/GitHub/open-pru/examples/LCD_interface/firmware/am243x-lp/pru0_load_bin.h
1 file(s) moved.
if win32 == linux mv pru0_load_bin.h C:/ti/GitHub/open-pru/examples/LCD_interface/firmware/am243x-lp/pru0_load_bin.h

Originally posted by @tleyrer in #81 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions