vitus_wagner: My photo 2005 (Default)
vitus_wagner ([personal profile] vitus_wagner) wrote2016-04-27 09:22 am

Археопрограммистское

Задумался над тем, чтобы поставить в KVM Slackware 2.01. Интересно, поймет ядро 1.0.9 QEMU-шную эмуляцию NE2K-PCI? Или все-таки не выпердриваться и поставить RedHat 4.2 с 1.2.13 ядром. В принципе, меня даже Debian 2.0 устроит. Нужен дистрибутив прошлого века, в котором GCC еще ни сном ни духом по поводу С99.

А то я тут catdoc 0.95 выпускать собрался, который в общем-то тоже компьютерноархеологический инструмент, поскольку читает файлы от офисов 10 и более летней давности. Ну Turbo C 2.0 из dosemu никуда не делся. DOS-овскую версию я соберу. А вот протестировать юниксовую версию на системах где не бывает stdint.h, стоило бы.

Re: glibc?

[identity profile] ledernierheros.livejournal.com 2016-04-27 10:05 am (UTC)(link)
>А у target sparc64 пока все плохо?

Я покамест заапстримил пару патчей, чтобы FreeBSD/sparc64 запускалась. Так что прогресс есть.

Для Solaris/sparc64 я уже сделал на коленке sun4v (десятка запускается), но надо причесать патчи. Покамест, каждые выходные что-то меня от этого отвлекает, но до конца года рассчитываю заапстримить.

> Чем меня всегда восхищали Solaris-ы, так это грамотно сделанной мультиархитектурностью.

Это да. Многие вещи там очень продуманные, особенно в старых версиях. А вот десятка себя очень смешно повела, когда у меня RTC из-за бага показало следующее тысячелетие. Более ранние версии - всё это проверяли и предупреждали, и вообще к многим сбоям железа устойчивы были.

Правда, в то же время, как раз в прошлые выходные столкнулся с багом в одном из их штатных драйверов. При определённом стечении обстоятельств драйвер просто молча выкидывает приходящие от устройва байты, вообще ни слова не говоря, ни в лог ни ещё куда. И драйвер этот такой, как минимум со времён семёрки.

> Сановского тулчейна у меня там по-моему, правда не было.

Начиная с 2.5 они же перестали компилятор с ОС поставлять (из-за чего я SunOS 4 и предложил). Но, на рутракере, вроде был.

А gcc-3 уж проще под линуксом гонять, кмк.

Re: glibc?

[identity profile] ledernierheros.livejournal.com 2016-04-27 10:23 am (UTC)(link)
> А сановские тулчейны я где-то в те времена с Sun скачивал - они их раздавали на поиграться.

По-моему, они это только с Sun Studio начали, а это уже 2004год. Forte, насколько я помню, денег стоил.