Skip to content

VxWorks build broken - missing include path for net/uio.h #181

@skliper

Description

@skliper

Describe the bug

[  1%] Building C object osal/vxworks_impl/CMakeFiles/osal_vxworks_impl.dir/src/os-impl-filesys.c.obj
In file included from /home/jhageman/cFS/cFS-GitHub/osal/src/os/vxworks/src/os-impl-filesys.c:43:
/opt/WindRiver/vxworks-6.9/target/h/ioLib.h:161:21: error: net/uio.h: No such file or directory

To Reproduce
Steps to reproduce the behavior:

  1. Set TGT1_SYSTEM to ppc-vxworks6.9 and try to build for mcp750

Expected behavior
Should build

Code snips
Old includes:

include_directories($ENV{WIND_BASE}/target/h/wrn/coreip)
include_directories($ENV{WIND_BASE}/target/config/mcp750)

Current:

include_directories(
${WIND_BASE}/target/config/mcp750
)

System observed on:

  • cFS vxworks host
  • OS: building for vxworks6.9
  • Versions: current bundle

Additional context
None

Reporter Info
Jacob Hageman - NASA/GSFC

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions