› Foros › PC › Software libre
tar xf virtualjaguar-2.1.0.tar.bz2
sudo make
-e *** Preparing to compile Virtual Jaguar...
-e *** Making Customized UAE 68K Core...
make[1]: se ingresa al directorio «/home/emulator/Descargas/virtualjaguar/src/m68000»
Done!
make[1]: se sale del directorio «/home/emulator/Descargas/virtualjaguar/src/m68000»
-e *** Making Virtual Jaguar core...
make[1]: se ingresa al directorio «/home/emulator/Descargas/virtualjaguar»
Done!
make[1]: se sale del directorio «/home/emulator/Descargas/virtualjaguar»
-e *** Libraries successfully made.
-e *** Making Virtual Jaguar GUI...
make[1]: se ingresa al directorio «/home/emulator/Descargas/virtualjaguar»
/usr/lib/i386-linux-gnu/qt5/bin/qmake -o makefile-qt virtualjaguar.pro
WARNING: Failure to find: virtualjaguar.qrc
/usr/lib/i386-linux-gnu/qt5/bin/rcc: File does not exist 'virtualjaguar.qrc'
make[1]: se sale del directorio «/home/emulator/Descargas/virtualjaguar»
make[1]: se ingresa al directorio «/home/emulator/Descargas/virtualjaguar»
/usr/lib/i386-linux-gnu/qt5/bin/qmake -o makefile-qt virtualjaguar.pro
WARNING: Failure to find: virtualjaguar.qrc
/usr/lib/i386-linux-gnu/qt5/bin/rcc: File does not exist 'virtualjaguar.qrc'
g++ -c -pipe `sdl-config --cflags` -O2 -Wall -W -D_REENTRANT -fPIE -D__GCCUNIX__ -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt5/mkspecs/linux-g++ -I. -Isrc -Isrc/gui -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -Iobj -o obj/about.o src/gui/about.cpp
In file included from src/gui/about.cpp:20:0:
src/gui/about.h:13:27: error: uso inválido del tipo incompleto ‘class QWidget’
In file included from /usr/include/qt5/QtCore/qobject.h:55:0,
from /usr/include/qt5/QtCore/qabstractanimation.h:45,
from /usr/include/qt5/QtCore/QtCore:4,
from /usr/include/qt5/QtGui/QtGui:4,
from src/gui/about.h:11,
from src/gui/about.cpp:20:
/usr/include/qt5/QtCore/qmetatype.h:429:7: error: declaración adelantada de ‘class QWidget’
In file included from src/gui/about.cpp:20:0:
src/gui/about.h:22:3: error: ‘QVBoxLayout’ no nombra a un tipo
src/gui/about.h:23:3: error: ‘QLabel’ no nombra a un tipo
src/gui/about.h:24:3: error: ‘QLabel’ no nombra a un tipo
src/gui/about.cpp: En el constructor ‘AboutWindow::AboutWindow(QWidget*)’:
src/gui/about.cpp:24:52: error: el tipo ‘QWidget’ no es una base directa de ‘AboutWindow’
src/gui/about.cpp:26:45: error: ‘tr’ no se declaró en este ámbito
src/gui/about.cpp:26:46: error: ‘setWindowTitle’ no se declaró en este ámbito
src/gui/about.cpp:28:2: error: ‘layout’ no se declaró en este ámbito
src/gui/about.cpp:28:15: error: expected type-specifier before ‘QVBoxLayout’
src/gui/about.cpp:28:15: error: expected ‘;’ before ‘QVBoxLayout’
src/gui/about.cpp:29:28: error: ‘QLayout’ no se ha declarado
src/gui/about.cpp:30:18: error: ‘setLayout’ no se declaró en este ámbito
src/gui/about.cpp:58:2: error: ‘text’ no se declaró en este ámbito
src/gui/about.cpp:58:13: error: expected type-specifier before ‘QLabel’
src/gui/about.cpp:58:13: error: expected ‘;’ before ‘QLabel’
src/gui/about.cpp: En la función miembro ‘void AboutWindow::keyPressEvent(QKeyEvent*)’:
src/gui/about.cpp:66:8: error: ‘hide’ no se declaró en este ámbito
make[1]: *** [obj/about.o] Error 1
make[1]: se sale del directorio «/home/emulator/Descargas/virtualjaguar»
make: *** [virtualjaguar] Error 2
Darumo escribió:¿No te sirven en paquetes deb?
https://launchpad.net/~hunter-kaller/+a ... 3_i386.deb
https://launchpad.net/~hunter-kaller/+a ... _amd64.deb
Darumo escribió:Hay mucha gente que tiene compilado muchos programas en repositorios propios PPA propios. Quizá te interese añadir el PPA de hunterk a los repositorios de tu ubuntu, tiene algunos otros emuladores interesantes ya compilados.
Puedes añadirlo con:
sudo add-apt-repository ppa:hunter-kaller/ppa
Después recargas el listado de paquetes y te saldrán. Además que si actualiza el emulador te saltará para actualizar.