Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 17 maja 2025, o 04:43


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
    Autor Wiadomość
    PostNapisane: 24 mar 2017, o 18:04 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 cze 2016
    Posty: 247
    Lokalizacja: Rybnik
    Pomógł: 13

    Witam. Ostatnio mnie jakoś zabrało za pisanie systemu operacyjnego, nie wiem dlaczego ale byłem naiwny i coś tam napisałem. Ale problem jest w tym, gdyż linker mi nie działa(linux)
    Składnia: [ Pobierz ] [ Ukryj ]
      Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    . Includując stdio.h i nic nie robiąc z tym fantem normalnie działa. Ale już używając sprintf by przetestować chociaż to już błąd. Szukałem dużo na googlach i już próbowałem -libc -lc i różnych innych ciekawych rzeczy ale zawsze ten sam rezultat:
    Składnia: [ Pobierz ] [ Ukryj ]
      Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    Korzystam z http://archiwum.lukaszsowa.pl/2010/10/t ... ernel-w-c/ oraz innych części tegoż kursu. Do tego dochodzi wiki.osdev.org i oczywiście google. Pozdrawiam


    Załączniki:

    Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

    _________________
    Situs != Situs



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 mar 2017, o 16:15 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2014
    Posty: 46
    Lokalizacja: okolice JOWISZA czasami PL
    Pomógł: 7

    napisz proszę na jaką platformę sprzętową piszesz? (x86, arm mipsel).
    i na czym testujesz swój system operacyjny?
    patrze w main.cpp
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    ale includa nie widze :( , po za tym
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    to do usunięcia

    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Myślę że jasne już...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 mar 2017, o 16:03 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 cze 2016
    Posty: 247
    Lokalizacja: Rybnik
    Pomógł: 13

    Posiadam Ubuntu 64 bitowe 16.04 LTS
    Piszę na x86
    Test w QEMU
    Gdy usunę includy plików cpp to się nie kompiluje
    Na stdio.h jak i cstdio taki sam rezulat oczywiście

    ------------------------ [ Dodano po: 1 minucie ]

    Z linkerem jest błąd bo nie umie znaleźć tych -lc i -libc.
    Bez skryptu linkera -lc znajduje

    _________________
    Situs != Situs



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 maja 2017, o 19:20 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 cze 2016
    Posty: 247
    Lokalizacja: Rybnik
    Pomógł: 13

    Witam. Mam kolejny problem z linkerem po aktualizacji do ubuntu 17.04. Tym razem poszło o
    Składnia: [ Pobierz ] [ Ukryj ]
      Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    Zakomentowałem wszystko w main i poza mainem prócz bibliotek. Próbowałem
    Składnia: [ Pobierz ] [ Ukryj ]
    język bash
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    ale nic to nie dało.

    Daję uproszczony kod main.cpp bez zakomentowanego kodu. Reszta mniej więcej bez zmian
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    Pozdrawiam

    _________________
    Situs != Situs



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 maja 2017, o 15:54 
    Offline
    Nowy

    Dołączył(a): 17 kwi 2017
    Posty: 8
    Pomógł: 1

    Sprawdź czy masz wszystkie biblioteki do gcc. Jeśli zamierzasz pisać programy odwołujące się do bibliotek systemowych niezbędny będzie pakiet linux-headers bądź jego odpowiednik.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 maja 2017, o 20:11 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 cze 2016
    Posty: 247
    Lokalizacja: Rybnik
    Pomógł: 13

    Oki. Pomogła reinstalacja Ubuntu z powrotem na 16.04

    _________________
    Situs != Situs



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO