Domanda

Sto cercando di usare Zecca insieme a MSYS (Scaricato da qui), e ho notato che non sembra avere un supporto Unicode.

cioè:

  1. Non posso incollare il testo di Unicode in esso (si scopre spazzatura).

  2. Se io cat Un file Unicode al terminale (sia UTF-8 o UTF-16) di recuperare la spazzatura.

  3. Se uso ls e un file nome è Unicode, stampare immondizia. Piping il risultato a un file fa non aiuto - è ancora Garbage anche se visualizzato in un editor di testo con supporto Unicode.

  4. Non riesco a capire come il UTF-8 L'impostazione delle vete funziona. Non sembra cambiare nulla.

  5. Quando provo a scaricare la fonte e costruirla, ricevo errori di build che non riesco a risolvere:

    Makefile:117: charset.d: No such file or directory
    Makefile:117: child.d: No such file or directory
    Makefile:117: config.d: No such file or directory
    Makefile:117: ctrls.d: No such file or directory
    Makefile:117: minibidi.d: No such file or directory
    Makefile:117: std.d: No such file or directory
    Makefile:117: term.d: No such file or directory
    Makefile:117: termclip.d: No such file or directory
    Makefile:117: termline.d: No such file or directory
    Makefile:117: termmouse.d: No such file or directory
    Makefile:117: termout.d: No such file or directory
    Makefile:117: winclip.d: No such file or directory
    Makefile:117: winctrls.d: No such file or directory
    Makefile:117: windialog.d: No such file or directory
    Makefile:117: wininput.d: No such file or directory
    Makefile:117: winmain.d: No such file or directory
    Makefile:117: winprint.d: No such file or directory
    Makefile:117: wintext.d: No such file or directory
    Makefile:117: wintip.d: No such file or directory
    Makefile:117: xcwidth.d: No such file or directory
    Makefile:117: res.d: No such file or directory
    windres --preprocessor 'gcc -E -xc-header -DRC_INVOKED -MMD -MP 'res.rc res.o
    gcc xcwidth.c -c -MMD -MP  -include std.h -std=gnu99 -Wall -Wextra -Werror
        -Wundef -march=i586 -mtune=pentium-m -DNDEBUG -fomit-frame-pointer -Os
    In file included from <command-line>:0:0:
    ./std.h:4:28: fatal error: cygwin/version.h: No such file or directory
    compilation terminated.
    make: *** [xcwidth.d] Error 1
    

Domande:

  1. È possibile ottenere in qualche modo ottenere il supporto Unicode in MSYS/Mintty (sembra essere un problema con Entrambi)?

  2. Se non, allora dove ottengo tutti quei file come charset.d, E come si costruisce la consapevolezza per gli MSY?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top