-
Notifications
You must be signed in to change notification settings - Fork 0
/
notes
48 lines (38 loc) · 1.67 KB
/
notes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# status
* Linux: Fedora 36 - gkrellm & gkrellmd working
Ubunto 22.04 - gkrellm & gkrellmd working
* FreeBSD: Freebsd 13.1 - gkrellm & gkrellmd working
* NetBSD: NetBSD 9.3 - gkrellm & gkrellmd working
* OpenBSD: OpenBSD 7.1 - gkrellm & gkrellmd working
* DragonFly: DragonFly 6.2 - gkrellm & gkrellmd working
* SunsOS: Tribblix 0m28 - gkrellm & gkrellmd working
* Windows: Windows 10 - gkrellm doesn't launch (possible dll issues),
gkrellmd working
# https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils/gkrellm/gkrellm/
# https://cgit.freebsd.org/ports/tree/sysutils/gkrellm2
# https://github.com/NetBSD/pkgsrc/tree/trunk/sysutils/gkrellm/
# https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/sysutils/gkrellm/index.html
# https://pkgsrc.se/sysutils/gkrellm
# https://gitweb.dragonflybsd.org/dports.git/tree/HEAD:/sysutils/gkrellm2
# changes from upstream
* removed deprecated functions
* reorganized source tree
* removed deprecated functions
* moved build automation from make to meson+ninja
* removed gnutls and gtop
# notes
* gtop plugin was written against very old versions of libgtop
* gnutls was using removed openssl compatability layer
* removed some logic for sensors/gkrellm_sys_sensors_mbmon_check in sysdeps-unix.c
# dev cmds
Build for 32-bit windows (cross compilation)
# meson --cross-file=mingw32-cross.txt buildwine32
# ninja -C buildwine32
Build for 64-bit windows (cross compilation)
# meson --cross-file=mingw64-cross.txt buildwine64
# ninja -C buildwine64
Build for native platform
# meson setup builddir
# ninja -C builddir
Generate doxygen documentation
# doxygen doxygen.conf