1

Pytanie kontrolne, czy ktoś próbował (i mu się udało) zmontować gcc 3.3.6 z binutilsami 1.16.1 pod cygwinem (kompilacja skrośna (ja pierdziele kto wymyślił to słowo), z supportem mc68000-060, c oraz c++)? 
Ja utykam podczas montowania cross kompilatora, tj. wyrzuca mi błąd (unrecognized option -m68000). binutilsy 1.16.1 zmontowałem (dla hosta i wersje cross), gcc 3.3.6 (dla hosta nie było probelmów, wersja cross błąd j.w.). Wrzuciłem wszystkie patche pmandina (pewnie bez nich nie zaszedłbym tak daleko). Pomocy, bo się zaraz tępym młotkiem na śmierć zatłukę ;-).

screenshot: http://nokturnal.pl/cygwin.jpg .

Sqwarda nie pytam, bo Sqward sugeruje tylko gotowce, których nie ma ;).... Z tego co się zorientowałem w sieci to są już gotowe:

binarki gcc 3.3.6 dla minta (support c,c++ m68000-060, opcja w tej chwili nie dla mnie, bo ostanio miałem hd crasha, dysk 9.1gb poszedł do piachu i od teraz staram się dbać o swoje zdrowie psychiczne i czas),

cross compiler wersja removers.fr (cross gcc 3.3.6, cygwin plus linux, support tylko c, tylko m68000),

niejaki orion pochwalił mi się, że zmontował cross gcc 3.3.6, pod cygwinem z supportem m68000-060 (ale support tylko dla c i nie obyło się bez problemów i innego "haxxorowania" różnych plików).

Ktoś jakieś pomysły może ma? Pewnie skończy się na tym, że będę montował wszystko pod linuksem (wszystkie znaki na ziemi i niebie na to wskazują)...

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

2

Mam małą sugestię, jak ktoś nie ma nic specjalnego do powiedzenia w tym temacie to niech nie pisze po to żeby coś napisać. Chcecie powymieniać się uwagami na temat wyglądu desktopów, układania ikonek, porządków/nieporządków czy legalności/nielegalności softu to załóżcie sobie oddzielny wątek i się bawcie.

MM: Zainteresowani otrzymali ostrzeżenia, zbędne wpisy zostały usunięte.

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

3

Zwróć uwagę, ze opcja -m68000 jest nieznana nie dla kompilatora, a assemblera.

Zawsze mam rację, tylko nikt mnie nie słucha.

4

Lizard: W sumie słuszna uwaga, albo coś z binutilsami jest nie tak, albo cygwin szuka nie tej wersji gas'a co trzeba. Raczej nie wierzę, żeby support dla m68000 został wycięty, więc chociaż ten jeden wariant odpada.
Będzie trzeba zrobić mały wywiad środowiskowy ... W sumie w chwili postowania nie wpadło mi to do głowy. O 3 rano miałem z mózgu niezłą galaretkę ;).

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

5

ok, pod linuksem wszystko śmiga, robiłem jeden mały błąd w części dotyczącej libstc++-v3 przy budowaniu cross-kompilatora.  Muszę jeszcze zobaczyć jak sprawy wyglądają pod cygwinem i czy binarki budują się prawidłowo... :D jak zmontuję i przetestuję to wrzucę gdzieś żeby nikt nie musiał się więcej mordować...

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

6

http://darkdust.net/marc/sega/m68k-cross-compiling.php

Nie sprawdzalem, natknalem sie na to przypadkowo - wyglada na bardzo ogolny opis, ale moze sie przyda...

7

IRCer: Tak widziałem to już wcześniej, niestety za dużo nie wnosi (tylko kompiluje pod procka m68000), ale już dałem z tym radę :D.

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl