Skip to content
Snippets Groups Projects
  1. Aug 05, 2018
  2. Jul 24, 2018
  3. Jun 30, 2018
  4. Jan 21, 2018
    • Matthias Grob's avatar
      Cygwin: repair NuttX build (#8737) · 463217a5
      Matthias Grob authored
      * Cygwin: repaired NuttX build after 1f63d858
      all the NuttX specific WINTOOL define handling was skiped in cmake Make.defs generation
      The Nuttx build is makfile based and needs its cygwin treatment
      
      Additionally the ${PX4_SOURCE_DIR}/src/include which was added through cmake needs path conversion
      
      The two root causes for the special handling are:
      - ARM GCC for Windows doesn't support cygwin paths passed as an argument
        so they need to be either relative or converted via cypath tool
      - Symbolic links are totally different under Windows and because NuttX uses them extensively
        it has special handling scripts that need to be fed with the correct defines
      
      * Cygwin: NuttX include paths all converted in Make.defs.in
      
      differentiate between WINTOOL define (MSYS & cygwin) and cygwin using uname command:
      - MSYS needs symbolic link handling for ARM GCC but no path conversion
      - Cygwin needs both
      463217a5
  5. Sep 29, 2017
    • Daniel Agar's avatar
      NuttX upgrade cmake wrapper (#7873) · 01b3e6fd
      Daniel Agar authored
      * NuttX cmake
      
      * px4_macros:Pass the stringified predicate as second arg to static assert
      
         CC_ASSERT mapes to the c++ static_assert or provides the same
         funtionality for c via the other macros. The c++ static assert
         takes 2 argumants the prdicate and a message. This fixes the
         lacking second argument.
      
      * Updated nuttx and apps submodule to upstream nuttx 7.21+==master
      
         This is the latest uptake of upstream nuttx and apps.
      
      * ROMFS generate with xxd instead of objcopy
      
      * delete nuttx-patches
      
      * NuttX update submodules to latest px4_nuttx-master
      
      * fix nuttx apps and board dependency
      
      * docker_run update to latest container 2017-08-29
      
      * cmake ROMFS portable sed usage
      
      * NuttX update submodules to latest px4_nuttx-master
      01b3e6fd
  6. Jul 22, 2017
  7. Jul 13, 2017
  8. Jun 13, 2017
  9. Jun 03, 2017
  10. Oct 18, 2016
  11. Aug 18, 2016
  12. Jul 16, 2016
    • Julian Oes's avatar
      RPi: just use RPI instead of RPI2. · fa614a3c
      Julian Oes authored
      The reason for this change is that RPi2 and RPi3 are compatible, and
      hopefully all differences coming up can be resolved without ifdefs but
      at runtime.
      fa614a3c
  13. Jun 05, 2016
  14. May 19, 2016
  15. May 09, 2016
  16. Apr 18, 2016
  17. Apr 17, 2016
  18. Feb 19, 2016
  19. Jan 10, 2016
  20. Oct 25, 2015
  21. Oct 24, 2015
    • Mark Charlebois's avatar
      qurt: added HEXAGON_TOOLS_ROOT variable · 01ccbd88
      Mark Charlebois authored
      
      The environment variable HEXAGON_TOOLS_ROOT must be set to the location
      of the installed HexagonTools. This could be a global install at
      /opt/HEXAGON_Tools/7.2.10/Tools or it could be a personal install
      ${HOME}/Qualcomm/HEXAGON_Tools/7.2.10/Tools.
      
      The default install path used by the installer is exported in the Vagrantfile.
      
      There is still an issue that the hexagon linker fails on mmap of the shared folder.
      If the shared folder was mounted via NFS for Linux and MacOS the problem would be
      resolved.
      
      Signed-off-by: default avatarMark Charlebois <charlebm@gmail.com>
      01ccbd88
  22. Oct 23, 2015
Loading