Skip to content
Snippets Groups Projects
Commit 29520dc5 authored by Mark Charlebois's avatar Mark Charlebois
Browse files

Fixed nuttx libs in qurt build

parent eb40a6de
No related branches found
No related tags found
No related merge requests found
......@@ -77,6 +77,11 @@ if (${OS} STREQUAL "nuttx")
BUNDLE ${CMAKE_CURRENT_BINARY_DIR}/fw_main.px4)
elseif(${OS} STREQUAL "qurt")
set(V_ARCH v5)
set(HEXAGON_TOOLS_ROOT /opt/6.4.03)
set(TOOLSLIB
${HEXAGON_TOOLS_ROOT}/dinkumware/lib/${V_ARCH}/G0)
set(module_dir_list)
set(module_list)
px4_qurt_add_modules(module_dir_list ${BOARD})
......@@ -98,12 +103,13 @@ elseif(${OS} STREQUAL "qurt")
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "")
add_executable(main builtin_commands.cpp)
target_link_libraries(main
-Wl,--start-group
add_executable(mainapp builtin_commands.cpp)
target_link_libraries(mainapp
-Wl,--whole-archive
${module_list}
apps nuttx nosys m gcc
-Wl,--end-group)
m
-Wl,--no-whole-archive
-Wl,${TOOLSLIB}/pic/libstdc++.a)
endif()
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
......@@ -60,6 +60,7 @@ void _Parse_csd( void )
block_indefinite();
}
#if 0
void _Locksyslock( int x )
{
PX4_WARN( "Error: Calling unresolved symbol stub[%s]", __FUNCTION__ );
......@@ -70,7 +71,7 @@ void _Unlocksyslock( int x )
{
PX4_WARN( "Error: Calling unresolved symbol stub[%s]", __FUNCTION__ );
block_indefinite();
}
#endif}
void _Valbytes( void )
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment