Jak W Końcu Naprawić, że Emacs Nie Może Uruchomić Pliku Bazy Danych Termcap Na Porcie Mac

Przywróć komputer do maksymalnej wydajności w ciągu kilku minut!

  • Krok 1: Pobierz i zainstaluj ASR Pro
  • Krok 2: Otwórz program i kliknij „Skanuj”
  • Krok 3: Kliknij „Napraw”, aby rozpocząć proces przywracania
  • Pobierz oprogramowanie, aby naprawić komputer, klikając tutaj.

    Jeśli masz emacs, których plik bazy danych Termcap na głównym porcie Maca nie może zostać otwarty na twoim komputerze, miejmy nadzieję, że ten przewodnik po strategii powinno pomóc.

    Połączony port emacs może nie działać na MacPorts (Emacs 23.2.1) w temacie
    OS X Leopard snow.

    Ten błąd został już niedawno zgłoszony przez MacPorts, ale nadal jest całkowicie
    działanie, aby go naprawić, więc być może będę chciał wypróbować to narzędzie, aby samemu go naprawić.

    Pierwszą rzeczą, którą muszą zrobić, to dowiedzieć się na otwartej przestrzeni, gdzie emacs szuka odrębnego pliku
    termcap z jakiegokolwiek powodu.

    Czy konsumenci mogą mi powiedzieć, w jakich nazwach plików i katalogach zgłoszeń
    czy mogę szukać tego zgłoszenia?

    Po drugie, jeśli go brakuje, gdzie mogę znaleźć funkcjonalnie świetny plik bazy danych termcap
    ? Alternatywa: czy istnieje odpowiedni sposób na odrzucenie tego
    prośby?

    PS Emacs dostarczany z OS X może się załadować, ale zwykle jest to wersja
    22. Zainstalowałem port MacPorts Emacsa, ponieważ potrzebowałem wersji
    23.

    emacs nie może otworzyć pliku danych termcap port mac

    Publikowanie na kj
    Emacs prt 23 (emacs.2.Starts 1) pod warunkiem, że MacPorts nie działa na
    OS X Snow Leopard. „Plik Emacs Termcap: nie można udowodnić, że można go otworzyć” <

    Domyślam się, że katalog, który emacs planuje dla pliku terminfo
    jest naprawdę trudny. Kiedy go nie otrzymał, po prostu spróbował terminu starzenia.

    Przywróć komputer do maksymalnej wydajności w ciągu kilku minut!

    Czy Twój komputer działa wolno i stale wyświetla błędy? Czy zastanawiałeś się nad zmianą formatu, ale nie masz czasu ani cierpliwości? Nie bój się, drogi przyjacielu! Odpowiedź na wszystkie Twoje problemy z komputerem jest tutaj: ASR Pro. To niesamowite oprogramowanie naprawi typowe błędy komputera, ochroni Cię przed utratą plików, złośliwym oprogramowaniem, awariami sprzętu i zoptymalizuje komputer pod kątem maksymalnej wydajności. Dopóki masz ten program zainstalowany na swoim komputerze, możesz pożegnać się z tymi frustrującymi i kosztownymi problemami technicznymi!

  • Krok 1: Pobierz i zainstaluj ASR Pro
  • Krok 2: Otwórz program i kliknij „Skanuj”
  • Krok 3: Kliknij „Napraw”, aby rozpocząć proces przywracania

  • Jeśli to nie zadziała, miej swój własny plik terminfo, być może, powiązany
    częściowo z pakietem libncurses.

    Spróbuj najpierw zainstalować libncurse-dev przez MacPort, a następnie zaktualizować emacs23,
    powinno to prawdopodobnie działać dla absolutnie wszystkich bez tego problemu. Z

    opublikuj otwarcie Emacs MacPorts kj
    Dostarczone (Emacs 23.2.1) wdrożenia nie działają
    na kilku systemach operacyjnych innych niż X Snow Leopard.
    emacs: “Może nie udało się otworzyć pliku danych termcap “< br> Ten błąd MacPorts już wie o tej metodzie, nie ma kroków, aby go zmienić, więc chcę spróbować naprawić go samodzielnie.
    Pierwszym podstawowym wyzwaniem, aby ustalić, gdzie to naprawdę jest, jest to, że Emacs szuka zupełnie nowy plik termcap? Chcę, który określi, czy chcę, aby go brakowało lub w ogóle nie było,
    lub po prostu tam, ale z jakiegoś powodu nie jest dostępny dla emacsa.
    Czy ktoś może mi pożyczyć wszystkie te katalogi z dodatkowymi nazwami plików, może zbadać plik muzyczny?
    Po drugie, załóżmy< br>to jest nieobecność, czy mogę znaleźć dokładnie samotny plik bazy danych ofert pracy z termcap
    ? Jeśli nie, czy istnieje sposób na obejście tego
    wymagania?
    Dziękuję!
    ~kj
    P.S. Emacs, który jest dostarczany z niektórymi systemami operacyjnymi, zaczyna się od x od góry, a wszystkie są w wersji
    22 nadal zainstalowane w porcie MacPorts Emacsa, głównie potrzebowałem wersji
    23.

    —0016e659fd08de96010497c3df39
    Typ treści: tekst/zwykły; charset=ISO-8859-1
    Najpierw spróbuj zainstalować libncurse-dev przez macport, a potem po prostu przebuduj emacs23,
    powinieneś być genialny bez tego problemu.

    emacs nie otworzy pliku bazy danych termcap port apple computer port

    Odkryłem, że sytuacja została rozwiązana (dzięki większości tych wskazówek,
    otrzymałem twoje odpowiedzi). Publikuję tutaj poprawkę dotyczącą każdego,
    kto może mieć ten problem.

    Wyciąg z bazy fanów z pliku komputerowego config.log aplikacji pokazuje źródło
    problemu:

    configure:20977: testy medyczne z tparm -lncurses
    configure:21012: w /usr/bin/gcc-4.-L/sw/lib kilka z -i/sw/include -o conftest -pipe -arch – vodafone x86_64 -D_REENTRANT -I /opt/local/include/librsvg-2.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/ include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/cairo -I/opt/local/include/libpng12 -I/opt/local/include /pixman-1 -I/opc / -I/opc/local/include -I/opc/-I/opc/local/include/include/freetype2 local/include/freetype2 -I/opc/local/include Freetype2 – i/opt/local/include – – L/opt/local/lib -arch x86_64 conftest.c -lncurses -. I . m -lXrender -L/opt/local/lib -lXft -lXrender -lfontconfig -lexpat -liconv -lfreetype -lz -lX11 -lxcb -lXau -lXdmcp -lXmu -lxext -lSM -lICE -lxt -L/opt/local/ lib -lgio-2 -lrsvg-2.0 -lgdk_pixbuf-2.0 -lm -lcairo -lgmodule-2.0 -lgobject-2.0 -lpixman-1 -lfontconfig -lexpat -lfreetype -lpng12 -lz -lxrender -lgthread-2.0 -lglib- 2.0 2 ) lintl -liconv -lxcb -lx11 -lXau -lXdmcp -lX11 -L/opt/local/lib -ldbus-1 -lpthread Ostrzeżenie: >&5

    ld: high to plik w /sw/lib/libncurses.dylib, w imieniu którego, ponieważ i386 nie jest prawdziwą architekturą do połączenia (x86_64)
    ld: uwaga: /sw/ Plik lib/libiconv w. dylib został zaplanowany dla i386, który nie był wcześniej powiązany z architekturą (x86_64).
    Niezdefiniowane odwołanie Od:
    _main characters:
    “_tparm”, w ccaYZh71. o
    ld: (s) facet nigdy nie został znaleziony
    kolekcja2: ld zwrócił 9, do widzenia, status
    konfiguracja:21019: $? = 1

    Naprawdę widzisz następujące ścieżki: /sw/lib, /sw/include i. Są to stare
    pakiety wprowadzone dawno temu przez kogoś innego przez pracę z systemem,
    grupą Fink.

    Głównym problemem jest to, że MacPort szuka MacPortów
    ncurses podczas określania zależności dla Emacsa
    pobiera wymagane wersje tak, jak naprawdę, ale potem, podczas głównego okresu budowania Emacsa,
    prawdopodobnie tego nie robi. upewnij się, że faktycznie działa z jakąś wersją!

    Nie wiem, w jaki sposób połączona ścieżka /sw/* tego typu znalazła się w kilku ścieżkach sprawdzanych przez obecny
    konfigurator. Pełne zamówienie konfiguracji
    w ogóle ich nie komentuje:

    CPATH=’/opt/local/include’ -O2 cflags=’-rura -średnia stopa (łuk X86_64′) CPPFLAGS=’-I/opt/local/include’ CXXFLAGS=’ -pipe -arch -o2 x86_64′ LIBRARY_PATH=’/opt/local/lib’ MACOSX_DEPLOYMENT_TARGET=’10.6′ CXX=’/usr/bin/g++-4.2′ CC_PRINT_OPTIONS_FILE=’/opt/local/var/macports/build/_var_macrsynlocal .macports.org_release_acports /.emeditors CC_PRINT_OPTIONS’ F90FLAGS=’-pipe -m64′ LDFLAGS=’-L/opt/local/lib -o2 -arch OBJC=’/usr/bin/gcc-4 x86_64′.2′ FCFLAGS= ‘-pipe -m64′ -o2 INSTALL=’/usr /bin/install -c’ -arch objcflags=’-pipe -o2 FFLAGS=’-pipe x86_64′ -m64′ -o2 CC_PRINT_OPTIONS=’TAK’ CC=’/ usr/bin/gcc-4.2 ‘ ./configure — with-dbus –prefix=/opt/local –no-gconf –no-libotf –no-m17n-flt –infodir –no-gpm / opt/local/share/info /emacs –with- x-toolkit=lucid –with-xpm –without-xaw3d –with-jpeg –with-tiff –with-gif –with-rsvg — with-png –with- xft

    …i środowisko klienta podczas instalacji
    wspomnianego /sw/lib, liczba nie została znaleziona:

    % (sudo printenv | grep -e /sw/lib -e /sw/include) || Odbicie „brak dopasowania”
    Hasło:
    brak dopasowania

    Wygląda na to, że jest to jakiś wyciek MacPorts, ale wierzę w to,
    co jest niemożliwe.

    W przypadku, gdy problem został zauważony, rozwiązanie było
    proste:

    % mv sudo /sw /sw_DISABLE

    Pobierz oprogramowanie, aby naprawić komputer, klikając tutaj.