Sie sind nicht angemeldet.

1

07.12.2007, 00:18

libncurses will kein UTF-8 als Kodierung - make menuconfig erzeugt unsichtbaren Buchstaben & Rahmen bestehen aus irgendwelche Zeichen

Hallo alle,
bin momentan gefrustet, denn habe mich erstmal versichert überall nachgeschaut für möglichen Lösungsansätze.
Aber weiß der Gott warum will libncurses (Paket: ncurses?) nicht mit UNICODE (=UTF-8) arbeiten?
Habe schon mit USE="unicode" emerge -e system, revdep-build ausprobiert.
Locale.gen und Locale sind auf de_DE.utf8 (war standardmäßig schon auf der CD drauf und somit schon vorhanden).
consolefont habe ich nach dem WIKI gesetzt (ist auch schon standardmäßig im Runlevel aktiviert).
http://de.gentoo-wiki.com/Utf8
Wobei ich noch die Variable Dumbback ISO_15_trans_to_utf-8 (ähnlich, ist aber im Gentoo richtig, denn schreibe vom Windows aus) gesetzt habe (also von Latin 15 auf UTF-8) festgelegt habe.
Warum stellt libncurses so quer oder soll ich das nicht bei der Installation des Basissystems machen? (Also erstmal brav nach dem Handbuch installieren und nach dem Rebooten mit neuem Kernel erst dann auf UTF-8 umstellen?)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Obelisk« (07.12.2007, 17:19)


2

07.12.2007, 10:14

Hast Du auch in Deinem Kernel UTF-8 aktiviert?

Wenn es dort nicht aktiviert ist, kann ncurses es auch nicht.

Am besten unicode zu Deinen globalen USE hinzufügen und alles mit

Quellcode

1
emerge --deep - av --update --newuse world

neu bauen lassen.

3

07.12.2007, 17:18

Ok, dann liegt es daran.
Denn es war noch der Kernel von der "Minimalinstallation"-CD gewesen, offenbar ist bei ihm keine UTF-8 aktiviert.
Also werde ich erstmal normal installieren und erst nach dem Neustarten die Bibliothek ncurses neu kompilieren.

4

10.12.2007, 12:15

Komplett neu installieren?

Es reicht doch wenn Du Dir einen passenden kernel baust, installierst, rebootest und dann das System UTF-8 fähig machst!
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!