🐧 Раз, два, три - на линуксе запустись!

Демка запустилась и даже показала не только свою работоспособность, но и работоспособность фреймворка в современных дистрибутивах.

Правда, для конкатенации строк нужно было перенаправить вывод цветного текста через штатную функцию malloc, так как с char[] конкатенация работает только в glibc ниже чем 2.41. Помимо этого были перенесены функции с кейвордом extern в файл crocon.c для соответствия стандарту языка C99.

В итоге мы получили то, что получили ранее - такой же программный код, но в разных дистрибутивах Linux с максимальной обратной совместимостью.

Следующим шагом в поддержке Linux и UNIX-подобных операционных систем станет поддержка цветов для различных типов терминалов и доработка основного функционала, а уже потом я начну писать элементы управления - окно, кнопки, списки и т. д.

🐧 Раз, два, три - на линуксе запустись!
Демка запустилась и даже показала не только свою работоспособность, но и работоспособность фреймворка в современных дистрибутивах | Сетка — социальная сеть от hh.ru
🐧 Раз, два, три - на линуксе запустись!
Демка запустилась и даже показала не только свою работоспособность, но и работоспособность фреймворка в современных дистрибутивах | Сетка — социальная сеть от hh.ru 🐧 Раз, два, три - на линуксе запустись!
Демка запустилась и даже показала не только свою работоспособность, но и работоспособность фреймворка в современных дистрибутивах | Сетка — социальная сеть от hh.ru