[Eisfair_dev] Dev Doku PDF und glib

Kay Martinen kay at martinen.de
Do Dez 19 19:28:32 CET 2019


Am 19.12.2019 um 11:15 schrieb Marcus Röckrath:
> Hallo Kay,
> 
> Marcus Roeckrath wrote:
> 
>> Vor einem make käme erstmal ein configure. Falls beim Klonen eines
>> github-Repositories noch keine configure vorhanden ist, muss dass
>> gegebenenfalls über autoconf erst erzeugt werden.

Doch. Ist vorhanden und funktioniert auch.

>> Im Tarball der Source steckt das Verzeichnis server mit drin, in dem man
> 
> Auch im Clone von Github git es das Unterverzeichnis server, idem sich auch
> schon ein configure Skript existiert.

Habe ich natürlich entdeckt, war mir aber unsicher ob ich da separat was
machen kann aber es scheint geklappt zu haben.

> 
> Sowohl unter E1 als auch unter E64 kann problemlos mit
> 
> cd server
> ./configre
> make
> 
> der gkrellmd erzeugt werden.

Das hat funktioniert und den gkrellmd kann ich starten und von einem
windows-gkrellm ansprechen. Jetzt habe ich ein binary von dem ich
allerdings nicht weiß ob es wirklich eine 64-bit version ist, und eine
config-datei. Was mache ich jetzt damit? Einfach auf den Fileserver
schieben, ein init-script von einem E-1 gkrellm klauen und ggf. anpassen
und ferdisch? Ob/wie ich das in ein Eisfair-paket eintüten kann müsste
ich erst nachlesen. Ebenso was genau passiert wenn ich 'make install'
mache. Also, wo das dann hin geschoben würde...

Jedenfalls meint

Eisdevel64 2.8.23 # ldd ./gkrellmd
        linux-vdso.so.1 (0x00007ffc23dc1000)
        libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0
(0x00007efee6e6b000)
        libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0
(0x00007efee6c69000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007efee6945000)
        libsensors.so.4 => /usr/lib64/libsensors.so.4 (0x00007efee6736000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007efee6519000)
        libc.so.6 => /lib64/libc.so.6 (0x00007efee6172000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007efee5f6e000)
        libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007efee5ce0000)
        libm.so.6 => /lib64/libm.so.6 (0x00007efee59e2000)
        /lib64/ld-linux-x86-64.so.2 (0x00007efee706f000)

Wohl das es ein 64-bit binary ist. Soweit so schön.


Kay

-- 
Sent via SN (Eisfair-1)


Mehr Informationen über die Mailingliste Eisfair_dev