1 2 3 [4] MLD-6.x / General / Entwicklungsumgebung 6.5
 

Online gitano

  • Newbie
  • *
  • Posts: 28
    • View Profile
Entwicklungsumgebung 6.5
« Reply #45 on: February 24, 2026, 12:17:55 »
@gitano,

ich habe das vdr-plugin-graphtftng u. das vdr-tftng-mango
mal bei uns in Repository übernommen.

Gruß,
  Roland

Moin Roland, alles klar super! Ist der vdr patch auch mit drin? Wenn bei den anderen Plugins noch was angepasst/ getestet werden muss -> sag Bescheid!

Danke Dir!

Lieben Gruß,
-gitano

Online rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1727
    • View Profile
Entwicklungsumgebung 6.5
« Reply #46 on: February 24, 2026, 12:22:15 »
Hi,

nein der Patch ist noch nicht drin,
habe erstmal nur das plugin, und die mango theme aufgenommen.

den Patch teste ich heute abend einmal.

Gruß,
  Roland.

P.S.: wiringpi habe ich auch übernommen, und so geändert das es nur für rpi's gebaut wird.
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x RPI5
2x Zotac Mini

Online gitano

  • Newbie
  • *
  • Posts: 28
    • View Profile
Entwicklungsumgebung 6.5
« Reply #47 on: February 24, 2026, 12:53:03 »
alles klar, super!

Online rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1727
    • View Profile
Entwicklungsumgebung 6.5
« Reply #48 on: February 24, 2026, 17:58:34 »
So der Patch ist auch drin.
Morgen sollte dann alles zur verfügung stehen.

Gruß,
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x RPI5
2x Zotac Mini

Online gitano

  • Newbie
  • *
  • Posts: 28
    • View Profile
Entwicklungsumgebung 6.5
« Reply #49 on: February 24, 2026, 21:36:01 »
@rfehr: Super, danke Dir!

Hatte vergessen bei dem vdr-tftng-mango theme die letzte SRCREV = 3e71676a6ff96a5d78f4a37eb02f4e9b9159adda anzugeben, kleiner fix im theme, damit frisst mango auch die logos unter /usr/share/vdr/channellogos/

Hab ansonsten graphtftng bisher auf einem RPi mit Deinem repository am Laufen -> rennt. Bin gespannt morgen ob das mit dem patch dann auch so bleibt :)

graphlcd-base hab ich leider noch nicht weiter testen können, hab ein kleines 1.3" OLED mit i2c unter RPi mit der luma python library an den GPIO's zum laufen gekriegt, aber das hat keine SPI Schnittstelle. Hab noch ein altes t6963c vllt hau ich das die Tage am x86 testVDR mal an den parport.

Online rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1727
    • View Profile
Entwicklungsumgebung 6.5
« Reply #50 on: February 25, 2026, 08:42:07 »
@rfehr: Super, danke Dir!

Hatte vergessen bei dem vdr-tftng-mango theme die letzte SRCREV = 3e71676a6ff96a5d78f4a37eb02f4e9b9159adda anzugeben, kleiner fix im theme, damit frisst mango auch die logos unter /usr/share/vdr/channellogos/

Hab ansonsten graphtftng bisher auf einem RPi mit Deinem repository am Laufen -> rennt. Bin gespannt morgen ob das mit dem patch dann auch so bleibt :)

graphlcd-base hab ich leider noch nicht weiter testen können, hab ein kleines 1.3" OLED mit i2c unter RPi mit der luma python library an den GPIO's zum laufen gekriegt, aber das hat keine SPI Schnittstelle. Hab noch ein altes t6963c vllt hau ich das die Tage am x86 testVDR mal an den parport.

in meinem Quellen ist der Patch schon drin.
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x RPI5
2x Zotac Mini

Online gitano

  • Newbie
  • *
  • Posts: 28
    • View Profile
Entwicklungsumgebung 6.5
« Reply #51 on: February 25, 2026, 23:43:08 »
@rfehr: jo, musste auf dem rpi den vdr nochmal aus den apt archiven rausschmeissen -> danach hatte er sich die letzte Version von Dir gezogen, läuft :)

vdr-plugin-graphlcd baut unter mld6-rp4.yml nicht, da haut's ihn anscheined raus mit einer cross-compiler Fehlermeldung:

Code: [Select]
-sysroot/usr/include/libpng16 -o strfct.o strfct.c
| cc1plus: warning: include location "/usr/include" is unsafe for cross-compilation [-Wpoison-system-directories]
| cc1plus: warning: include location "/usr/include" is unsafe for cross-compilation [-Wpoison-system-directories]
| In file included from display.h:17,
|                  from display.c:22:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/vdr/tools.h:22,
|                  from alias.c:19:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/glcdskin/config.h:18,
|                  from skinconfig.c:13:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from display.h:17,
|                  from plugin.c:24:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from display.h:17,
|                  from state.c:14:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/stdio.h:430,
|                  from /usr/include/vdr/i18n.h:13:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/bits/floatn.h:119:
| /usr/include/bits/floatn-common.h:214:15: warning: redeclaration of C++ built-in type '_Float32' [-fpermissive]
|   214 | typedef float _Float32;
|       |               ^~~~~~~~
| /usr/include/bits/floatn-common.h:251:16: warning: redeclaration of C++ built-in type '_Float64' [-fpermissive]
|   251 | typedef double _Float64;
|       |                ^~~~~~~~
| /usr/include/bits/floatn-common.h:268:16: warning: redeclaration of C++ built-in type '_Float32x' [-fpermissive]
|   268 | typedef double _Float32x;
|       |                ^~~~~~~~~
| /usr/include/bits/floatn-common.h:285:21: warning: redeclaration of C++ built-in type '_Float64x' [-fpermissive]
|   285 | typedef long double _Float64x;
|       |                     ^~~~~~~~~
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/iosfwd:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/ios:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/istream:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/fstream:40,
|                  from alias.c:14:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcdskin/type.h:16:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/stdlib.h:56,
|                  from display.c:14:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/bits/floatn.h:119:
| /usr/include/bits/floatn-common.h:214:15: warning: redeclaration of C++ built-in type '_Float32' [-fpermissive]
|   214 | typedef float _Float32;
|       |               ^~~~~~~~
| /usr/include/bits/floatn-common.h:251:16: warning: redeclaration of C++ built-in type '_Float64' [-fpermissive]
|   251 | typedef double _Float64;
|       |                ^~~~~~~~
| /usr/include/bits/floatn-common.h:268:16: warning: redeclaration of C++ built-in type '_Float32x' [-fpermissive]
|   268 | typedef double _Float32x;
|       |                ^~~~~~~~~
| /usr/include/bits/floatn-common.h:285:21: warning: redeclaration of C++ built-in type '_Float64x' [-fpermissive]
|   285 | typedef long double _Float64x;
|       |                     ^~~~~~~~~
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcddrivers/config.h:16,
|                  from plugin.c:21:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcdskin/config.h:16:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/stdlib.h:56,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cstdlib:79,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/stl_algo.h:71,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/algorithm:61,
|                  from strfct.c:31:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/stdlib.h:56,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cstdlib:79,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/stl_algo.h:71,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/algorithm:61,
|                  from state.c:12:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/vdr/spu.h:15,
|                  from /usr/include/vdr/device.h:25,
|                  from /usr/include/vdr/dvbdevice.h:15,
|                  from /usr/include/vdr/menuitems.h:14,
|                  from /usr/include/vdr/plugin.h:14:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: menu.o] Error 1
| make: *** Waiting for unfinished jobs....
| In file included from /usr/include/glcdskin/../glcddrivers/../glcdgraphics/bitmap.h:21,
|                  from /usr/include/glcdskin/../glcddrivers/driver.h:20,
|                  from /usr/include/glcdskin/config.h:20:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: strfct.o] Error 1
| In file included from /usr/include/vdr/spu.h:15,
|                  from /usr/include/vdr/device.h:25,
|                  from /usr/include/vdr/dvbdevice.h:15,
|                  from /usr/include/vdr/menuitems.h:14,
|                  from /usr/include/vdr/plugin.h:14,
|                  from common.c:6:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: common.o] Error 1
| make: *** [Makefile:219: alias.o] Error 1
| make: *** [Makefile:219: state.o] Error 1
| make: *** [Makefile:219: plugin.o] Error 1
| make: *** [Makefile:219: display.o] Error 1
| make: *** [Makefile:219: skinconfig.o] Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.


__float128 mag der compiler da anscheined nicht, konnte bisher nix brauchbares dazu finden, hat jmd von Euch vllt. schon mal ähnliches gesehen?

Vielen Dank!

Lieben Gruß,
-gitano

Online gitano

  • Newbie
  • *
  • Posts: 28
    • View Profile
Entwicklungsumgebung 6.5
« Reply #52 on: March 03, 2026, 23:55:08 »
Moin,

vdr-plugin-mousemate ist dazugekommen:

https://github.com/lgitano/mld-receipes/tree/main/vdr-plugin-mousemate

Getestet mit Maus unter x86 und rpi4 -> funzt. Muss noch im plugin setup mit -d /dev/input/eventx mit dem entsprechenden device angepasst werden.

Lieben Gruß,
-gitano

Online rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1727
    • View Profile
Entwicklungsumgebung 6.5
« Reply #53 on: Today at 10:02:02 »
@rfehr: jo, musste auf dem rpi den vdr nochmal aus den apt archiven rausschmeissen -> danach hatte er sich die letzte Version von Dir gezogen, läuft :)

vdr-plugin-graphlcd baut unter mld6-rp4.yml nicht, da haut's ihn anscheined raus mit einer cross-compiler Fehlermeldung:

Code: [Select]
-sysroot/usr/include/libpng16 -o strfct.o strfct.c
| cc1plus: warning: include location "/usr/include" is unsafe for cross-compilation [-Wpoison-system-directories]
| cc1plus: warning: include location "/usr/include" is unsafe for cross-compilation [-Wpoison-system-directories]
| In file included from display.h:17,
|                  from display.c:22:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/vdr/tools.h:22,
|                  from alias.c:19:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/glcdskin/config.h:18,
|                  from skinconfig.c:13:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from display.h:17,
|                  from plugin.c:24:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from display.h:17,
|                  from state.c:14:
| /usr/include/stdint.h:109: warning: "__INT64_C" redefined
|   109 | #  define __INT64_C(c)  c ## LL
|       |
| <built-in>: note: this is the location of the previous definition
| /usr/include/stdint.h:110: warning: "__UINT64_C" redefined
|   110 | #  define __UINT64_C(c) c ## ULL
|       |
| <built-in>: note: this is the location of the previous definition
| In file included from /usr/include/stdio.h:430,
|                  from /usr/include/vdr/i18n.h:13:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/bits/floatn.h:119:
| /usr/include/bits/floatn-common.h:214:15: warning: redeclaration of C++ built-in type '_Float32' [-fpermissive]
|   214 | typedef float _Float32;
|       |               ^~~~~~~~
| /usr/include/bits/floatn-common.h:251:16: warning: redeclaration of C++ built-in type '_Float64' [-fpermissive]
|   251 | typedef double _Float64;
|       |                ^~~~~~~~
| /usr/include/bits/floatn-common.h:268:16: warning: redeclaration of C++ built-in type '_Float32x' [-fpermissive]
|   268 | typedef double _Float32x;
|       |                ^~~~~~~~~
| /usr/include/bits/floatn-common.h:285:21: warning: redeclaration of C++ built-in type '_Float64x' [-fpermissive]
|   285 | typedef long double _Float64x;
|       |                     ^~~~~~~~~
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/iosfwd:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/ios:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/istream:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/fstream:40,
|                  from alias.c:14:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcdskin/type.h:16:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/stdlib.h:56,
|                  from display.c:14:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/bits/floatn.h:119:
| /usr/include/bits/floatn-common.h:214:15: warning: redeclaration of C++ built-in type '_Float32' [-fpermissive]
|   214 | typedef float _Float32;
|       |               ^~~~~~~~
| /usr/include/bits/floatn-common.h:251:16: warning: redeclaration of C++ built-in type '_Float64' [-fpermissive]
|   251 | typedef double _Float64;
|       |                ^~~~~~~~
| /usr/include/bits/floatn-common.h:268:16: warning: redeclaration of C++ built-in type '_Float32x' [-fpermissive]
|   268 | typedef double _Float32x;
|       |                ^~~~~~~~~
| /usr/include/bits/floatn-common.h:285:21: warning: redeclaration of C++ built-in type '_Float64x' [-fpermissive]
|   285 | typedef long double _Float64x;
|       |                     ^~~~~~~~~
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcddrivers/config.h:16,
|                  from plugin.c:21:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/wchar.h:30,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cwchar:44,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/postypes.h:40,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/char_traits.h:42,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/string:42,
|                  from /usr/include/glcdskin/config.h:16:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/stdlib.h:56,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cstdlib:79,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/stl_algo.h:71,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/algorithm:61,
|                  from strfct.c:31:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/stdlib.h:56,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/cstdlib:79,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/bits/stl_algo.h:71,
|                  from /media/gitano/DATA/Software/VDR/MLD/6.5/mld-dev/build/tmp-glibc/work/cortexa72-mld-linux/vdr-plugin-graphlcd/git/recipe-sysroot/usr/include/c++/13.3.0/algorithm:61,
|                  from state.c:12:
| /usr/include/bits/floatn.h:86:9: error: '__float128' does not name a type; did you mean '__cfloat128'?
|    86 | typedef __float128 _Float128;
|       |         ^~~~~~~~~~
|       |         __cfloat128
| In file included from /usr/include/vdr/spu.h:15,
|                  from /usr/include/vdr/device.h:25,
|                  from /usr/include/vdr/dvbdevice.h:15,
|                  from /usr/include/vdr/menuitems.h:14,
|                  from /usr/include/vdr/plugin.h:14:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: menu.o] Error 1
| make: *** Waiting for unfinished jobs....
| In file included from /usr/include/glcdskin/../glcddrivers/../glcdgraphics/bitmap.h:21,
|                  from /usr/include/glcdskin/../glcddrivers/driver.h:20,
|                  from /usr/include/glcdskin/config.h:20:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| In file included from /usr/include/glcdgraphics/bitmap.h:21,
|                  from display.h:23:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: strfct.o] Error 1
| In file included from /usr/include/vdr/spu.h:15,
|                  from /usr/include/vdr/device.h:25,
|                  from /usr/include/vdr/dvbdevice.h:15,
|                  from /usr/include/vdr/menuitems.h:14,
|                  from /usr/include/vdr/plugin.h:14,
|                  from common.c:6:
| /usr/include/inttypes.h:290:17: warning: declaration of 'intmax_t imaxabs(intmax_t)' conflicts with built-in declaration 'long int imaxabs(long int)' [-Wbuiltin-declaration-mismatch]
|   290 | extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
|       |                 ^~~~~~~
| make: *** [Makefile:219: common.o] Error 1
| make: *** [Makefile:219: alias.o] Error 1
| make: *** [Makefile:219: state.o] Error 1
| make: *** [Makefile:219: plugin.o] Error 1
| make: *** [Makefile:219: display.o] Error 1
| make: *** [Makefile:219: skinconfig.o] Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.


__float128 mag der compiler da anscheined nicht, konnte bisher nix brauchbares dazu finden, hat jmd von Euch vllt. schon mal ähnliches gesehen?

Vielen Dank!

Lieben Gruß,
-gitano

Hi gitano,

zum _float128 habe ich folgendes gefunden.

https://www.reddit.com/r/Ubuntu/comments/pfabeq/solved_problem_float128_in_arm64/

Gruß,
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x RPI5
2x Zotac Mini

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 21318
    • View Profile
    • ClausMuus.de
Entwicklungsumgebung 6.5
« Reply #54 on: Today at 10:49:27 »
vdr-plugin-mousemate ist dazugekommen:

Getestet mit Maus unter x86 und rpi4 -> funzt. Muss noch im plugin setup mit -d /dev/input/eventx mit dem entsprechenden device angepasst werden.

Wenn die Angabe des event Devices Pflicht ist, solltest Du dafür einen default Wert setzen, so wie z.B. im vdr hbbtv Plugin Rezept, in der pkg_postinst Funktion.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - 4 x DD-Sat - Intel N100M - 4GB RAM - 64GB SSD + 12TB HDD + 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online gitano

  • Newbie
  • *
  • Posts: 28
    • View Profile
Entwicklungsumgebung 6.5
« Reply #55 on: Today at 13:51:39 »
Moin,

@rfehr: ahh, cool -> das gucke ich mir heute Abend mal an, danke Dir!

@clausmuus: danke Dir für den tip! Soweit ich ich weiß ist das nicht zwingend notwendig, das plugin startet mit dem default Wert /dev/input/event1, funktioniert dann halt nicht unbedingt mit dem individuellen mouse device.

Lieben Gruß,
-gitano

1 2 3 [4] MLD-6.x / General / Entwicklungsumgebung 6.5
 



Users Online Users Online

0 Members and 2 Guests are viewing this topic.