Skip to content

wojciech-graj/OrbVis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orbit Visualizer

View and propagate the full CelesTrak satellite catalog in realtime.

scr02 scr03

Build

Linux (FlatHub)

Download on Flathub

Linux (Compile from source)

The following packages have to be installed prior to compilation: gcc pkg-config gtk+-3.0 libcurl epoxy meson. On Debian-based systems, run the following command to install them:

apt-get install gcc pkg-config libgtk-3-dev libcurl4-openssl-dev libepoxy-dev meson

To compile:

meson setup builddir
meson compile -C builddir

To run the program:

cd builddir
./orbvis

Windows

Windows binaries are provided with github releases. These releases provide the executable bin/orbvis.exe, which cannot be moved from the directory structure, but a shortcut can be created and used.

If you wish to compile for windows yourself, use MSYS2. First verify that all required packages are installed by calling util/wininit.sh, then compile with util/winbuild.sh. This creates the release directory containing windows binaries and all other required files.

License

Copyright (c) 2022-2024 Wojciech Graj

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

Portions of this software are copyright of their respective authors: