TrueCrypt: kompilacja źródeł w Windows, Code::Blocks

0

Witam.

Kompilował ktoś może na własną rękę źródła TrueCrypt'a? Do tego celu pod Windowsem należy użyć Visual Studio, z tego co widzę, można importować projekty Visuala do Code::Blocks. Jest nadzieja, że projekt skompiluje się? Widzę masę błędów podczas kompilacji - nieprawidłowo umieszczane pliki nagłówkowe.

Próbowałem kilka formatów temu instalować Visual Studio i instalacja w połowie zawieszała się, zostawiałem komputer na noc i lipa. Doprowadzenie komputera do porządku później owocowało formatem ;] Mam Duron 1100 i 1gb ramu więc wszelkie maszyny wirtualne odpadają, dlatego używam Code::Blocks i gcc.

Inny problem. Kody źródłowe porozmieszczane są w różnych katalogach, w prawie każdym katalogu są osobne pliki projektów i do tego pliki makefile, chcę jedynie zmodyfikować ekran powitalny przy uruchomieniu komputera [katalog boot]. Ale później trzeba tak czy owak [chyba?] skompilować resztę projektów i jakoś z tego paczkę zbudować. Przyznaję bez bicia, że nie bardzo wiem jak się do tego zabrać, google pomóc nie chcą

Nigdy nie kompilowałem takiej rzeszy plików na raz, w środku instrukcja jest raczej mało mówiąca, zresztą jak i Google. Pomoże ktoś potrzebującemu? :)

0

To, co się wyświetli podczas ekranu powitalnego możesz ustawić w ustawieniach samego programu.

A co do samej kompilacji - jeżeli chcesz użyć GCC to lepiej będzie przez jakiś normalny shell. Ściągnij msys i program skompiluj tradycyjnie przez ./configure && make.

0

Używałem niegdyś kiedyś Delphi: jest sobie projekt w postaci pliku, zawsze go odpalałem i kompilowałem przez F9, w BC++ sprawa podobna, w dev-cpp też jest plik projektu, podobnie w Code::Blocks - każdorazowo czy to Delphi czy coś od C/Cpp jest sobie kod i wiadomo, że w Pascalu musi być główny begin..end, w C++ funkcja main/WinMain w jakimś głównym pliku. Pytanie laika: jak mam kompilować kiedy nie ma nigdzie funkcji main? Pliki projektu są stworzone dla Visuala i mimo że je przejrzałem notepad++ to nic nie mogłem wywnioskować. MSYS jeszcze nie ściągnałem, kwestia paru minut, pytam na zapas, od czego tam zacząć? Tak, nie sprawdzałem jeszcze Googli :)

Druga sprawa: wiem o ustawieniach TC, ale ja chcę zrobić tak, że pojawi się ekran "disk error cośtam" tego jeszcze nie wiem, będzie wyglądało tak, że dysk jest uszkodzony i lipa, dopiero odpowiednia kombinacja klawiszy spowoduje włączenie ekranu z hasłem. Mam na tyle umiejętności w C++ żeby to napisać, potrzebuję jedynie przekompilować kod. Będzie to świetne zadanie bo kod jest zaawansowany i to jak najbardziej

0

Ach, ściągnąłem sobie te źródła: nie skompilujesz sobie tak prosto TrueCrypt pod Windows z użyciem MinGW. Zamiast normalnie, jak ludzie, wydają dwie wersje źródeł, pod Windowsy i pod systemy Unikso-podobne, różniące się kodem i makefile'ami. Nawet nie chce mi się pisać, co musiałbyś zrobić, żeby było to możliwe. Ściągnij Visual Studio.

pojawi się ekran "disk error cośtam" tego jeszcze nie wiem, będzie wyglądało tak, że dysk jest uszkodzony i lipa, dopiero odpowiednia kombinacja klawiszy spowoduje włączenie ekranu z hasłem.

A po co ci jeszcze dodatkowy ekran z hasłem? Możesz ustawić sobie wyświetlenie "disk error cośtam", wpiszesz hasło i system zacznie się ładować.

1 użytkowników online, w tym zalogowanych: 0, gości: 1