navit

Navit User Manual

  • 1. Getting Started
  • 2. Supported Platforms
  • 3. Quickstart guide
  • 4. Advanced Options
  • 5. Community
  • 6. FAQ

Navit Developer Documentation

  • Developer Overview
  • Development Targets
    • Debian dependencies
    • Dependencies
    • Fedora dependencies
    • Gentoo dependencies
    • Impossible ports
    • Linux development
    • Taking care of dependencies
    • Getting Navit from the GIT repository
    • Compiling
    • Updating the GIT code
    • Prebuild binairies
    • Configuring the beast
    • OpenEmbedded development
    • Intro
    • Notes
    • Issues
    • Misc stuff
    • Files
    • OpenSuse depencencies
    • OpenSuse dependencies
    • Compilation tools
    • Optionals
    • GTK Gui
    • OpenGL Gui
    • Scratchbox development
    • TomTom development
    • Ubuntu dependencies
    • Packages required for building and running Navit on Ubuntu
    • Ubuntu source package dependencies
    • Everything in one command
    • Android Development
    • Development
    • Linux development
    • Taking care of dependencies
    • Getting Navit from the GIT repository
    • Compiling
    • Updating the GIT code
    • Prebuild binairies
    • Configuring the beast
    • MacOS Development
    • WinCE Development
    • Windows Development
    • Ångström development
  • Core Concepts
  • Developer Guides
  • Programming guidelines
  • Commit guidelines
  • Changelog

Other Documents

  • Navit Team Documentation
  • Privacy pollicy

Old Wiki

  • Main Page/support box
  • Configuration (old)
  • Foreword
  • Full List of Options
  • Graphical User Interface
  • Settings you might need to change
  • A deeper look at the XML file
  • Configuration/Display Options
  • Configuration/Full list of options
  • XML structure
  • Full options
  • Configuration/General Options
  • Configuration/Layout Options
  • Configuration/Maps Options
  • Configuration/Vehicle Options
  • Coordinate format
  • Gui internal
  • Icons
  • Internal GUI
  • Internal GUI/Menu configurations
  • Installing Alternative Configurations
  • Default Configuration
  • Alternative Configurations
  • 4.6. Layout
  • Menu
  • NavitConfigurator
  • OSD
  • Examples
  • Enable/Disable
  • Position
  • Size
  • Alignment
  • Color
  • Icons
  • Types
  • Font
  • osd_configuration
  • enable_expression
  • command
  • Keybindings
  • Example
  • Icon source setting for OSD
  • Commands
  • Attributes
  • OSD Layouts
  • QML GUI
  • QML2 GUI
  • Prebuilt image
  • Prerequisites
  • Building
  • Enabling the QML2 ui
  • QML2 GUI WIP
  • Prerequisites
  • First look
  • Pages
  • Drawer
  • Popup
  • Colors
  • Skinning the SDL GUI
  • The quick howto
  • A more detailed approach
  • About the Layout.
  • Structure of *.layout files
  • About the Imageset
  • Structure of *.imageset files
  • About the looknfeel
  • Speech
  • eSpeak
  • Mbrola
  • Mbrola on Raspbian
  • Speech output
  • More information
  • Configuring Speech in your language
  • Vehicle profile flags
  • 4.7. Vehicleprofile
  • 4.8. Vehicleprofiles
  • Vehicleprofile/Bike Cycleway
  • Bike Cycleway
  • Vehicleprofile/Bike on Asphalt
  • Vehicleprofile/Car no Highway
  • Car (no Highway)
  • Vehicleprofile/Hike Bike hard
  • Hike & Bike hard
  • Vehicleprofile/Hike Bike on Ground Gravel
  • Hike & Bike on Ground & Grave
  • 4.5.1. Binfile
  • Failed to connect graphics to gui
  • Gpsd Troubleshooting
  • Troubleshooting
navit
  • Development Targets
  • View page source

Development Targets

As navit has many ports all of them need to be developed, and each of them has specific steps to take to be able to do so. In addition there are common guides which can be found here: Developer Guides

Targets

  • Debian dependencies
  • Dependencies
  • Fedora dependencies
  • Gentoo dependencies
  • Impossible ports
  • Linux development
  • Taking care of dependencies
  • Getting Navit from the GIT repository
  • Compiling
  • Updating the GIT code
  • Prebuild binairies
  • Configuring the beast
  • OpenEmbedded development
  • Intro
  • Notes
  • Issues
  • Misc stuff
  • Files
  • OpenSuse depencencies
  • OpenSuse dependencies
  • Compilation tools
  • Optionals
  • GTK Gui
  • OpenGL Gui
  • Scratchbox development
  • TomTom development
  • Ubuntu dependencies
  • Packages required for building and running Navit on Ubuntu
  • Ubuntu source package dependencies
  • Everything in one command
  • Android Development
  • Development
  • Linux development
  • Taking care of dependencies
  • Getting Navit from the GIT repository
  • Compiling
  • Updating the GIT code
  • Prebuild binairies
  • Configuring the beast
  • MacOS Development
  • WinCE Development
  • Windows Development
  • Ångström development
Previous Next

© Copyright .

Built with Sphinx using a theme provided by Read the Docs.