С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
6 лет непрерывных побед . У самого уже поллитры заканчиваются. Понемногу причесываю это чудо.
В TSConf был убран INTVect (порт #25AF), т.к его успешно выпилили, судя по TSConf.xls. Возможно, поэтому старый биос и не пахал.Проблема почему-то была в старой zxevo.rom и ts-bios.rom
Последний раз редактировалось SAM style; 14.12.2014 в 21:27.
Все любят гипножабу
Пытаюсь собрать Xpeccy для свистка на RK3188, работающего под Ubuntu 12.04, но что-то я не доустановил, а что никак понять не могу:
Код:cityacee@Mini-PC:~/Xpeccy$ make [ 1%] Building CXX object CMakeFiles/xpeccy.dir/src/emulwin.cpp.o /home/cityacee/Xpeccy/src/emulwin.cpp: В функции-члене «virtual void MainWin::resizeGL(int, int)»: /home/cityacee/Xpeccy/src/emulwin.cpp:794:15: ошибка: нет декларации «GL_PROJECTION» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:794:28: ошибка: нет декларации «glMatrixMode» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:799:52: ошибка: нет декларации «GL_CLAMP» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:812:15: ошибка: нет декларации «GL_FLAT» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:812:22: ошибка: нет декларации «glShadeModel» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:814:12: ошибка: нет декларации «GL_LIGHTING» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:817:15: ошибка: нет декларации «GL_MODELVIEW» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:818:17: ошибка: нет декларации «glLoadIdentity» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:825:26: ошибка: нет декларации «glIsList» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:825:57: ошибка: нет декларации «glDeleteLists» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:826:28: ошибка: нет декларации «glGenLists» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:827:25: ошибка: нет декларации «GL_COMPILE» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:827:35: ошибка: нет декларации «glNewList» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:829:10: ошибка: нет декларации «GL_QUADS» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:829:18: ошибка: нет декларации «glBegin» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:831:22: ошибка: нет декларации «glTexCoord2f» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:831:41: ошибка: нет декларации «glVertex2f» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:838:8: ошибка: нет декларации «glEnd» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp:839:12: ошибка: нет декларации «glEndList» в этой области видимости /home/cityacee/Xpeccy/src/emulwin.cpp: В функции-члене «virtual void MainWin::paintGL()»: /home/cityacee/Xpeccy/src/emulwin.cpp:845:24: ошибка: нет декларации «glCallList» в этой области видимости make[2]: *** [CMakeFiles/xpeccy.dir/src/emulwin.cpp.o] Ошибка 1 make[1]: *** [CMakeFiles/xpeccy.dir/all] Ошибка 2 make: *** [all] Ошибка 2
С уважением, Станислав.
Больше похоже что в железке есть только OpenGL ES, а не полноценный OpenGL.
ZX Spectrum forever!
Установлены.
Получилось. Эмулятор собрался, но запуститься не может:
Наверное действительно:Код:cityacee@Mini-PC:~/Xpeccy$ ./xpeccy ./xpeccy: symbol lookup error: /usr/lib/libEGL.so.1: undefined symbol: _mali_clz_lut
Но почему же на Raspberry Pi всё запускается, а здесь не может...
С уважением, Станислав.
Вот что:
Код:cityacee@Mini-PC:~/Xpeccy$ ldd ./xpeccy libasound.so.2 => /usr/lib/arm-linux-gnueabihf/libasound.so.2 (0x4017c000) libSDL-1.2.so.0 => /usr/lib/arm-linux-gnueabihf/libSDL-1.2.so.0 (0x40213000) libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x400f5000) libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0x40085000) libQtGui.so.4 => /usr/lib/arm-linux-gnueabihf/libQtGui.so.4 (0x4028b000) libQtCore.so.4 => /usr/lib/arm-linux-gnueabihf/libQtCore.so.4 (0x40951000) libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0x40b4f000) libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x40bf6000) libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x4002c000) libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x40c60000) /lib/ld-linux-armhf.so.3 (0x40049000) libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x4009e000) librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x40110000) libpulse-simple.so.0 => /usr/lib/arm-linux-gnueabihf/libpulse-simple.so.0 (0x40137000) libpulse.so.0 => /usr/lib/arm-linux-gnueabihf/libpulse.so.0 (0x40142000) libX11.so.6 => /usr/lib/arm-linux-gnueabihf/libX11.so.6 (0x40d44000) libXext.so.6 => /usr/lib/arm-linux-gnueabihf/libXext.so.6 (0x40069000) libcaca.so.0 => /usr/lib/arm-linux-gnueabihf/libcaca.so.0 (0x40e29000) libEGL.so.1 => /usr/lib/libEGL.so.1 (0x40ef0000) libfontconfig.so.1 => /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1 (0x40f0b000) libaudio.so.2 => /usr/lib/arm-linux-gnueabihf/libaudio.so.2 (0x40f36000) libglib-2.0.so.0 => /lib/arm-linux-gnueabihf/libglib-2.0.so.0 (0x40f4d000) libpng12.so.0 => /lib/arm-linux-gnueabihf/libpng12.so.0 (0x41007000) libfreetype.so.6 => /usr/lib/arm-linux-gnueabihf/libfreetype.so.6 (0x41028000) libgobject-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0 (0x41089000) libSM.so.6 => /usr/lib/arm-linux-gnueabihf/libSM.so.6 (0x40019000) libICE.so.6 => /usr/lib/arm-linux-gnueabihf/libICE.so.6 (0x400bb000) libXi.so.6 => /usr/lib/arm-linux-gnueabihf/libXi.so.6 (0x400d6000) libXrender.so.1 => /usr/lib/arm-linux-gnueabihf/libXrender.so.1 (0x400a9000) libpulsecommon-1.1.so => /usr/lib/arm-linux-gnueabihf/libpulsecommon-1.1.so (0x410c5000) libjson.so.0 => /usr/lib/arm-linux-gnueabihf/libjson.so.0 (0x41107000) libdbus-1.so.3 => /lib/arm-linux-gnueabihf/libdbus-1.so.3 (0x41115000) libxcb.so.1 => /usr/lib/arm-linux-gnueabihf/libxcb.so.1 (0x41146000) libslang.so.2 => /lib/arm-linux-gnueabihf/libslang.so.2 (0x41160000) libncursesw.so.5 => /lib/arm-linux-gnueabihf/libncursesw.so.5 (0x4123f000) libtinfo.so.5 => /lib/arm-linux-gnueabihf/libtinfo.so.5 (0x41262000) libMali.so => /usr/lib/libMali.so (0x41283000) libdrm.so.2 => /usr/lib/arm-linux-gnueabihf/libdrm.so.2 (0x412f8000) libXfixes.so.3 => /usr/lib/arm-linux-gnueabihf/libXfixes.so.3 (0x41308000) libexpat.so.1 => /lib/arm-linux-gnueabihf/libexpat.so.1 (0x41314000) libXt.so.6 => /usr/lib/arm-linux-gnueabihf/libXt.so.6 (0x41334000) libXau.so.6 => /usr/lib/arm-linux-gnueabihf/libXau.so.6 (0x4003e000) libpcre.so.3 => /lib/arm-linux-gnueabihf/libpcre.so.3 (0x41374000) libffi.so.6 => /usr/lib/arm-linux-gnueabihf/libffi.so.6 (0x413aa000) libuuid.so.1 => /lib/arm-linux-gnueabihf/libuuid.so.1 (0x413b8000) libwrap.so.0 => /lib/arm-linux-gnueabihf/libwrap.so.0 (0x413c4000) libsndfile.so.1 => /usr/lib/arm-linux-gnueabihf/libsndfile.so.1 (0x413d2000) libasyncns.so.0 => /usr/lib/arm-linux-gnueabihf/libasyncns.so.0 (0x41424000) libXdmcp.so.6 => /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6 (0x41430000) libUMP.so => /usr/lib/libUMP.so (0x4143c000) libnsl.so.1 => /lib/arm-linux-gnueabihf/libnsl.so.1 (0x4144a000) libFLAC.so.8 => /usr/lib/arm-linux-gnueabihf/libFLAC.so.8 (0x41462000) libvorbisenc.so.2 => /usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2 (0x4149d000) libvorbis.so.0 => /usr/lib/arm-linux-gnueabihf/libvorbis.so.0 (0x4160a000) libogg.so.0 => /usr/lib/arm-linux-gnueabihf/libogg.so.0 (0x41634000) libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0x41641000) libdri2.so.1 => /usr/lib/libdri2.so.1 (0x41659000)
С уважением, Станислав.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)