Skocz do zawartości

morgholm

Stały użytkownik
  • Postów

    117
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez morgholm

  1. Co do 1: Jak instalowales te "programy" ? Jesli kompilowales ze zrodel i instalowales przez make install, to usunie je make uninstall wydane w katalogu ze zrodlami. Ale widzac tresc drugiego pytania sadze ze to za wysokie progi dla Ciebie, przynajmniej narazie. Wiec moze to jednak pakiety?

     

    Co do 2: Nie rozumiem w czym problem... su root

  2. To moze i ja sie "podlacze" (:

    SuSE 3.costam, juz nie pamietam bo to bylo z 6 lat temu

    RedHat 7.2

    Slackware 8.1, 9.0. 9.1, 10.0, 10.1

    SLAX (:

    DSL

    aktualnie w linuxie przerwa - NetBSD 2.0

     

    Nie wymieniam dystrybucji ktore mialem w rekach bo mialem wiekszosc, ale tylko te ktore udalo mi sie "popsuc" (:

     

    Pozdrawiam

  3. Tyle było szumu, walki, głośnych haseł w obronie OpenSource przed patentami, a jednak Dyrektywa Patentowa została zatwierdzona. Teraz każdy patrzy się dookoła i próbuje zwalić winę na resztę... :angry: A ja tylko czekam aż M$ opatentuje dwuklik myszką. :mur:

    Pozdrawiam

  4. Fajnie. Ciekawe kiedy Windowsowcy go "spiracą" :/ Bo na wydanie go na licencji np BSD pewnie nie ma co liczyć. Rozumiem sens emulacji systemu, ewentualnie trzymania na dysku kilku różnych systemów operacyjnych. Ale sam przyznaj, że natywna instalacja Windowsa XP na Macintoshu mija się z celem o wiele kilometrów.

     

    Pozdrawiam

  5. Witam

     

    Problem jest następujący:

    Piszę program w assemblerze (NASM), najprostszy jaki tylko może być - w celach testowych po upgrade z NetBSD 1.6.1 do 2.0. Kompiluję, linkuję, uruchamiam - i segmentation fault :blink: . Wygląda toto tak:

    section .data        msg     db      'blebleble', 0ah        len     equ     $ - msgsection .text        global _start_start:        push    len        push    msg        push    1        mov     eax,4        call    kernel        push    0        mov     eax,1        call kernelkernel:        int 80h        ret
    Kompiluję i linkuję go standardowo:

    bash-3.00$ nasm -f elf program1.asm bash-3.00$ ld -s program1.o -o program1 bash-3.00$ ./program1 Naruszenie ochrony pamięci (core dumped)
    gdb:

    Program terminated with signal 11, Segmentation fault.#0  0x08048080 in ?? ()
    Dzieje się tak z każdym programem napisanym w assemblerze, gdy używałem NetBSD 1.6.1 nie było takich problemów, te same programy działały tam bez sprzeciwu. Wersja nasm: 0.98.39 a ld: 2.14, arch to oczywiście x86. Jakieś pomysły, czemu tak się dzieje?

     

    Pozdrawiam

  6. Hmm... program kompilowany "na czysto", porty z CVS-a zassane, nie zostal żaden stary niekompatybilny config... Dzis go przez gdb przemiele zostawia rdzeń pamięci, strace też nieomieszkam. Nie chce mi się go kompilować po raz siedemnasty, do tego na moim "ślimaku" :]

    Pozdrawiam

  7. Witam

     

    Kompiluję sobie FF ze źródeł, kompiluję, kompiluję i kompiluję... (od 10h). Właśnie ucieszony go zainstalowałem, pierwsze uruchomienie, i - segmentation fault. :huh: No to wywalam flagi z /etc/mk.conf:

    CFLAGS+=-march=k6-2 -O2 -pipe -ffast-math -fomit-frame-pointer -funroll-loops -s

    CXXFLAGS+=-march=k6-2 -O2 -pipe -funroll-loops -s

    Ponieważ C++ jakoś niezabardzo chce działać z -fomit-frame-pointer więc jej nie ma. Ale cc jak na złość daje mu flagi z CFLAGS i CXXFLAGS na raz. Powtórna kompilacja, wywalilem wogóle -fomit-frame-pointer, kolejne 10h i - to samo. No to wywalilem tez -ffast-math i -funroll-loops. ale nadal segfaultuje. Trzeba toto kompilować bez flag? :blink: Moze chodzi mu o stripping? Wersja FF - 1.0.1.

     

    Pozdrawiam

  8. Ok co Ci po spolonizowanym systemie na router/firewall/serwer? i tak manuale sa po angielsku wiekszosc aplikacji i daemonow ma angielska skladnie, google tez mowi tym jezykiem najczesciej wiec radzilbym sie go pouczyc. "Spolonizowane" dystrybucje sa dobre na desktopy dla Pani Kasi ktora jedyne co umie to odpalic OpenOffice .

    Pozdrawiam

  9. z Mandrake jest wiecej problemow niz jest wart :D Jeszcze sie przestraszysz i zrazisz do Linuxa. A co to skladowych dystrybucji - nie nalezy zapominac o ich bardzo waznej czesci, bez ktorej do tej pory kazdy z nas siedzialby nad shellem i myslal o co w tym biega :] . Mowa oczywiscie o dokumentacji.

     

    Pozdrawiam

  10. spacje wypisuje stderr perla w /etc/profile ich nie ma. LANG="pl_PL" ustawiłem i chyba niewiele dało. Pozatym teraz pango zgłasza błedy:

    process (xcdroast:2917) error: Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
    Jakieś pomysły?

     

    A zapomniałem dodać, os to NetBSD 2.0

×
×
  • Dodaj nową pozycję...