Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Aiuto installazione Dosbox-x in Lubuntu
#1
Aiuto installazione Dosbox-X

https://github.com/joncampbell123/dosbox-x/

Non ci capisco niente

Scusate se ho sbagliato sezione "Di sicuro ho sbagliato"
-----------------------------------------------------------------------------------------------------------
sudo ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for ranlib... ranlib
checking for sdl-config... no
checking for SDL - version >= 1.2.0... no
*** The sdl-config script installed by SDL could not be found
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL_CONFIG environment variable to the
*** full path to sdl-config.
configure: error: *** SDL version 1.2.0 not found!
-----------------------------------------------------------------------------------------------------------
Cita messaggio
Grazie da:
#2
configure: error: *** SDL version 1.2.0 not found!

Te lo ha già detto da se , e in ogni caso l' interfaccia grafica per l' emulatore dos , è da sempre disponible in tutte le distribuzioni , direttamente dal gestore dei pacchetti

in ubunru , debian derivate , pclinuxos e tutte le distribuzioni che fanno uso di debian-apt o di apt4rpm
da terminale
sudo apt-get install xdosemu
Cita messaggio
Grazie da:
#3
Questo é dosemu

io intendo dosbox-X

-Dosbox emula:

Emula DOS o "MSDOS" - Windows 3.1... fino a Windows 95

-Dosbox-X emula:

Windows 95 - Windows 98 - Windiows ME

Anche il dos

Ho risolto per l'errore, il problema:

sudo ./configure
Codice:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for ranlib... ranlib
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
checking SDL version only being 1.2.X... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking size of unsigned char... 1
checking size of unsigned short... 2
checking size of unsigned int... 4
checking size of unsigned long... 8
checking size of unsigned long long... 8
checking size of int *... 8
checking for stdlib.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/socket.h... yes
checking for netinet/in.h... yes
checking for pwd.h... yes
checking checking for C++11 support... checking whether g++ accepts " -std=gnu++11 "... yes
checking whether gcc -E accepts " -std=gnu++11 "... yes
checking if environ can be included... yes
checking if environ can be linked... yes
checking if dirent includes d_type... yes
checking for powf in libm... yes
checking if compiler allows __attribute__... yes
checking if compiler allows __attribute__((always_inline)) ... no
checking if compiler allows __attribute__((fastcall)) ... no
checking if compiler allows __builtin_expect... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_ctl_open in -lasound... yes
checking whether byte ordering is bigendian... no
checking for avcodec_open2 in -lavcodec... no
checking libavcodec/avcodec.h usability... no
checking libavcodec/avcodec.h presence... no
checking for libavcodec/avcodec.h... no
checking for main in -lGL... yes
checking for main in -lopengl32... no
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking whether opengl display output will be enabled... yes
checking for target cpu type... x86-64 bit compatible
checking whether x86 dynamic cpu core will be enabled... no
checking whether fpu emulation will be enabled... yes
checking whether to enable unaligned memory access... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for png_get_io_ptr in -lpng... yes
checking pcap.h usability... no
checking pcap.h presence... no
checking for pcap.h... no
checking for pcap_open_live in -lpcap... no
configure: WARNING: Can't find libpcap, NE2000 ethernet passthrough disabled
checking SDL_net.h usability... no
checking SDL_net.h presence... no
checking for SDL_net.h... no
checking for SDLNet_Init in -lSDL_net... no
configure: WARNING: Can't find SDL_net, internal modem and ipx disabled
checking for main in -lX11... yes
checking X11/XKBlib.h usability... yes
checking X11/XKBlib.h presence... yes
checking for X11/XKBlib.h... yes
checking for XKBlib support... yes
checking fluidsynth.h usability... no
checking fluidsynth.h presence... no
checking for fluidsynth.h... no
checking for new_fluid_synth in -lfluidsynth... no
configure: WARNING: fluidsynth MIDI synthesis not available
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for mprotect... yes
checking for setpriority support... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/cpu/Makefile
config.status: creating src/cpu/core_full/Makefile
config.status: creating src/cpu/core_normal/Makefile
config.status: creating src/cpu/core_dyn_x86/Makefile
config.status: creating src/debug/Makefile
config.status: creating src/dos/Makefile
config.status: creating src/fpu/Makefile
config.status: creating src/gui/Makefile
config.status: creating src/hardware/Makefile
config.status: creating src/hardware/serialport/Makefile
config.status: creating src/hardware/reSID/Makefile
config.status: creating src/hardware/parport/Makefile
config.status: creating src/ints/Makefile
config.status: creating src/libs/Makefile
config.status: creating src/libs/zmbv/Makefile
config.status: creating src/libs/gui_tk/Makefile
config.status: creating src/libs/porttalk/Makefile
config.status: creating src/builtin/Makefile
config.status: creating src/misc/Makefile
config.status: creating src/shell/Makefile
config.status: creating src/platform/Makefile
config.status: creating include/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

sudo make
Codice:
make  all-recursive
make[1]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57"
Making all in src
make[2]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src"
Making all in cpu
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu"
Making all in core_full
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu/core_full"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu/core_full"
Making all in core_normal
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu/core_normal"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu/core_normal"
Making all in core_dyn_x86
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu/core_dyn_x86"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu/core_dyn_x86"
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu"
make[4]: Nessuna operazione da eseguire per "all-am".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu"
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/cpu"
Making all in debug
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/debug"
make[3]: Nessuna operazione da eseguire per "all".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/debug"
Making all in dos
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/dos"
make[3]: Nessuna operazione da eseguire per "all".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/dos"
Making all in fpu
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/fpu"
make[3]: Nessuna operazione da eseguire per "all".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/fpu"
Making all in gui
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/gui"
make[3]: Nessuna operazione da eseguire per "all".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/gui"
Making all in hardware
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware"
Making all in serialport
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware/serialport"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware/serialport"
Making all in parport
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware/parport"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware/parport"
Making all in reSID
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware/reSID"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware/reSID"
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware"
make[4]: Nessuna operazione da eseguire per "all-am".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware"
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/hardware"
Making all in libs
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs"
Making all in zmbv
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs/zmbv"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs/zmbv"
Making all in gui_tk
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs/gui_tk"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs/gui_tk"
Making all in porttalk
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs/porttalk"
make[4]: Nessuna operazione da eseguire per "all".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs/porttalk"
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs"
make[4]: Nessuna operazione da eseguire per "all-am".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs"
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/libs"
Making all in ints
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/ints"
make[3]: Nessuna operazione da eseguire per "all".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/ints"
Making all in misc
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/misc"
make[3]: Nessuna operazione da eseguire per "all".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/misc"
Making all in shell
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/shell"
make[3]: Nessuna operazione da eseguire per "all".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/shell"
Making all in builtin
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/builtin"
make[3]: Nessuna operazione da eseguire per "all".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/builtin"
Making all in platform
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/platform"
make[4]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/platform"
make[4]: Nessuna operazione da eseguire per "all-am".
make[4]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/platform"
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src/platform"
make[3]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src"
make[3]: Nessuna operazione da eseguire per "all-am".
make[3]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src"
make[2]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/src"
Making all in include
make[2]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/include"
make[2]: Nessuna operazione da eseguire per "all".
make[2]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57/include"
make[2]: ingresso nella directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57"
make[2]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57"
make[1]: uscita dalla directory "/home/utente/Scaricati/Nuovo/joncampbell123-dosbox-x-bfe5e57"
Ci sto perdendo i capo
Cita messaggio
Grazie da:
#4
Sono riuscito ad installare Dosbox-X

Installare

Codice:
sudo apt install libsdl1.2-dev


in più dovevo modificare il file:

fpu_instructions.h

-linea 284 cambiare in:

Codice:
mem_writed(addr+4,blah.l.upper);

-linea 547 cambiare in:

Codice:
if (std::isinf(fpu.regs[st].d) && std::isinf(fpu.regs[other].d)) {
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)