Skip to content

Some basic functions (primarily related to imaging) used by my projects.

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

github-pfeifer-syscon-de/genericImg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

genericImg

Some basic functions (primarily related to imaging) used by my projects.

To build use any (lin)ux:

autoreconf -fis
./configure --prefix=/usr...
make

Using usr is a suggestion, as other locations may require some path tweaking for later steps to find this lib, so use it, unless you know what your are doing, as always ;)

For Raspi e.g.:

  ./configure --prefix=/usr

For windows (get msys2 https://www.msys2.org/) the files shoud adapt use e.g. (use "msys2 mingw64" window/shell see tooltip)

  ./configure --prefix=/mingw64

Requires to be installed before use so (run as root):

cd .../genericImg
make install

If you run into trouble with the used c++20 change configure.ac AX_CXX_COMPILE_STDCXX([20]... to ...[17]...

Now included is some basic logging support. The default logging will be written to user home into the log directory.

If configured with:

--with-sysdlog

systemd journal will be used as default log. Query with e.g.:

journalctl SYSLOG_IDENTIFIER="glglobe"

To change the log level the application config file e.g. ~/.config/glglobe.conf may support in main section e.g.:

logLevel=Info

For the Levels see Log.hpp at the moment Error,Warn,Info,Debug,Trace . But this is a work in progress so there might still be messages spilled on stdout...

the structure of the libs used here is:

genericImg (used alomost everywhere i think)
+ genericGlm
| + monglmm
| + picnic
| + geodata
|   + glglobe

About

Some basic functions (primarily related to imaging) used by my projects.

Topics

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published