Исходники
http://board.kolibrios.org/download/file.php?id=219
Перезалив библиотеки:
mgtk
-
- Attachments
-
-
libmgtk.tar.gz (65.14 KiB)Downloaded 183 times
-
Last edited by maxcodehack on Thu Dec 24, 2020 8:01 am, edited 2 times in total.
Spoiler:
Было несколько проблем:файл gapp.cpp 155 строка, много каких то неизвестных параметров, сделал криво, 2 проблема:
Code: Select all
gapp.cpp:114:22: error: cannot convert 'oskey_t' to 'int' in assignment
Code: Select all
ev.type.key.keyId=get_key();
Code: Select all
ev.type.key.keyId=__menuet__getkey();
Code: Select all
gtext.cpp:10:17: error: 'strdup' was not declared in this scope
https://stackoverflow.com/questions/407 ... this-scope
Судя по этому, можно либо установить другой стандарт, либо самому реализовать. Установил другой стандарт.
Вроде как больше особых проблем не было.
При попытке собрать программу-пример:
Code: Select all
libmgtk.a(gapp.o):gapp.cpp:(.text+0x356): undefined reference to `strdup'
libmgtk.a(gtext.o):gtext.cpp:(.text+0x5e): undefined reference to `strdup'
libmgtk.a(ginput.o):ginput.cpp:(.text+0x4e6): undefined reference to `isprint'
libmgtk.a(gtextbutton.o):gtextbutton.cpp:(.text+0x76): undefined reference to `strdup'
libmgtk.a(gscroll.o):gscroll.cpp:(.text+0x399): undefined reference to `__libclog_printf'
Выложу последние наработки
UPD лучше ключ gnu++11 а не gnu11
- Attachments
-
-
libmgtk_newlibc_not_working.zip (147.75 KiB)Downloaded 179 times
-
Who is online
Users browsing this forum: No registered users and 4 guests