A ccc3 programokat viszonylag jól lehet fordítani a suse 13.1, 32-bit-es linuxon.
Sajnos problát okoz bizonyos programok futtatás, például az xmask.exe, amely a következő hibaüzenettel szál el.
connect_to_terminal failed error=111
Sajnos az X11-es font konfiguráció: xlsfonts és stb. nem müködik.
Talán a hiba ez miatt van.
A TERM és a DISPLAY változok elvileg jól vannak beállítva.
Arra tippelek, hogy font problémák vannak.
Az akábbiakat elvégeztem.
1) export CCCTERM_FONTSPEC=-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1
2) A console8x16.pcf.gz fájlt bemásoljuk /usr/share/fonts/X11/misc-be
Az xlsfonts már nem müködik.
- 5074 megtekintés
Hozzászólások
Itt van leírva a CCC3 telepítése.
Itt van leírva részletesebben, hogy hogyan kell a terminált konfigurálni.
Amikor elindítasz egy karakteres programot, akkor valójában két program indul:
1) a program, amit közvetlenül indítottál,
2) a terminál.
A terminált a futtatórendszer automatikusan indítja. Többféle terminálprogram van. Hogy ezek közül melyiket kell indítani, az a
CCCTERM_CONNECT
környezeti változóban van megadva. A connect to terminal failed hibaüzenet azt mondja, hogy a futtatórendszer nem találta meg a terminált. Tehát a hibakereséshez beírod
echo $CCCTERM_CONNECT
amit kiír, az valamelyik terminál fájlspecifikációja kell legyen. Ha mégsem, akkor vagy rosszul van beállítva a változó, vagy nincs ott a terminál, ahol lennie kellene.
- A hozzászóláshoz be kell jelentkezni
Köszönöm a gyors és hatékony támogatást.
A terminal program tényleg hiányzott, mert egy pár csomag hiányzott a sikeres fordításhoz.
A setup-log-ot tanulmányoztam, hogy kitaláljam a hiányzó csomagokat.
Ezután a probléma megoldodott.
- A hozzászóláshoz be kell jelentkezni