Было уже. Линтиан параноик - https://zx-pk.ru/showthread.php?p=858621. Дословно - пока dpkg ставит пакет без ошибок, всё нормально.
Было уже. Линтиан параноик - https://zx-pk.ru/showthread.php?p=858621. Дословно - пока dpkg ставит пакет без ошибок, всё нормально.
Все любят гипножабу
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Не запускается.
xxx@xxx:~$ xpeccy
xpeccy: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by xpeccy)
xxx@xxx:~$ uname -a
Linux xxx 3.19.0-43-generic #49~14.04.1-Ubuntu SMP Thu Dec 31 15:44:49 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
zx-info.ru [zx-spectrum игры: описания, прохождения, скриншоты]
SAM style,
xxx@xxx:~/Xpeccy$ cmake -DQT5BUILD=0 -DDRAWING=GL -DPACK=deb
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
CMake 3.0 or higher is required. You are running version 2.8.12.2
zx-info.ru [zx-spectrum игры: описания, прохождения, скриншоты]
SAM style,
xxx@xxx:~/Xpeccy$ cmake -DQT5BUILD=0 -DDRAWING=GL -DPACK=deb
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is unknown
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-2.8/Modules/FindOpenGL.cmake:161 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:94 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/xxx/Xpeccy/CMakeFiles/CMakeOutput.log".
See also "/home/xxx/Xpeccy/CMakeFiles/CMakeError.log".
- - - Добавлено - - -
CMake.zip
zx-info.ru [zx-spectrum игры: описания, прохождения, скриншоты]
доставь нужное для сборки:
build-essential
libqt4-opengl-dev
libsdl1.2debian-dev
libasound2-dev
zlib1g-dev
- - - Добавлено - - -
Кстати, Qt5 вместе с GL ничего не дадут. GL скоро отвалится, как ненужный. Скорости всё равно почти не прибавляет.
Все любят гипножабу
SAM style, Что должно получиться? Пакета нет.
xxx@xxx:~/Xpeccy$ cmake -DQT5BUILD=0 -DPACK=deb
-- The CXX compiler identification is GNU 4.8.4
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.6")
-- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.0.27.2")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR)
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
--
-- Project will be compiled with following options:
-- Package type : DEB
-- Version: 0.6.20160509
-- Qt version : 4
-- Painter : Qt OpenGL
-- Endianness: little endian
-- Build type :
--
-- Configuring done
-- Generating done
-- Build files have been written to: /home/xxx/Xpeccy
zx-info.ru [zx-spectrum игры: описания, прохождения, скриншоты]
С таким результатом уже можно собирать (make) и потом делать пакет (make package)
Для более ровного звука надо бы поискать SDL1.2 (и -dev тоже).
Все любят гипножабу
SAM style,
xxx@xxx:~/Xpeccy$ make
[ 1%] Building CXX object CMakeFiles/xpeccy.dir/src/emulwin.cpp.o
/home/xxx/Xpeccy/src/emulwin.cpp: In member function ‘virtual void MainWin::resizeGL(int, int)’:
/home/xxx/Xpeccy/src/emulwin.cpp:877:21: error: ‘Video’ has no member named ‘wsze’
int w = comp->vid->wsze.h;
^
/home/xxx/Xpeccy/src/emulwin.cpp:878:21: error: ‘Video’ has no member named ‘wsze’
int h = comp->vid->wsze.v;
^
/home/xxx/Xpeccy/src/emulwin.cpp: In member function ‘virtual void MainWin:aintGL()’:
/home/xxx/Xpeccy/src/emulwin.cpp:930:53: error: ‘Video’ has no member named ‘wsze’
glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, comp->vid->wsze.h, comp->vid->wsze.v, GL_RGB, GL_UNSIGNED_BYTE, screen);
^
/home/xxx/Xpeccy/src/emulwin.cpp:930:72: error: ‘Video’ has no member named ‘wsze’
glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, comp->vid->wsze.h, comp->vid->wsze.v, GL_RGB, GL_UNSIGNED_BYTE, screen);
^
make[2]: *** [CMakeFiles/xpeccy.dir/src/emulwin.cpp.o] Error 1
make[1]: *** [CMakeFiles/xpeccy.dir/all] Error 2
make: *** [all] Error 2
zx-info.ru [zx-spectrum игры: описания, прохождения, скриншоты]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)