Planet Emulation Forums

Planet Emulation Forums (https://forums.planetemu.net/index.php)
-   Emulateurs Arcade (https://forums.planetemu.net/forumdisplay.php?f=9)
-   -   Problème compilation SDLMame (https://forums.planetemu.net/showthread.php?t=15394)

chaz 28/08/2016 21h12

Problème compilation SDLMame
 
Salut à tous,

Pour diverses raisons, je tente de me refaire un build Mame version 0.153 mais la compilation plante :nerd:

Voici le message d'erreur :

Code:

src/lib/util/corealloc.h:75:19: error: replacement function 'operator new'
      cannot be declared 'inline' [-Werror,-Winline-new-delete]
ATTR_FORCE_INLINE inline void *operator new(std::size_t size) throw (std...
                  ^
src/lib/util/corealloc.h:76:19: error: replacement function 'operator new[]'
      cannot be declared 'inline' [-Werror,-Winline-new-delete]
ATTR_FORCE_INLINE inline void *operator new[](std::size_t size) throw (s...
                  ^
src/lib/util/corealloc.h:77:19: error: replacement function 'operator delete'
      cannot be declared 'inline' [-Werror,-Winline-new-delete]
ATTR_FORCE_INLINE inline void operator delete(void *ptr) throw() { if (p...
                  ^
src/lib/util/corealloc.h:78:19: error: replacement function 'operator delete[]'
      cannot be declared 'inline' [-Werror,-Winline-new-delete]
ATTR_FORCE_INLINE inline void operator delete[](void *ptr) throw() { if ...
                  ^
4 errors generated.
make: *** [obj/sdl64/build/makedep.o] Error 1
make: *** Waiting for unfinished jobs....

Je compte sur vos compétences informatiques pour m'aider à décortiquer tout ça. Je ne peux pas poser la question sur les forums Emuversals, mes tentatives d'inscriptions n'ont jamais été validées...-_-

Dinofly 29/08/2016 10h59

Je conseille ça un peu au pif, mais dans les options de compilation essaie de remplacer "-Winline-new-delete" par "-Wno-inline-new-delete".

chaz 29/08/2016 23h02

J'ai finalement téléchargé un binaire déjà compilé sur ce mirroir : http://mirrors.xmission.com/mame/mac/sdlmame/

Mais à priori il y a conflit avec Mame 0.176, donc je ne peux pas faire ce que je voulais, à moins de tout désinstaller pour remettre le vieux 0.153, mais ça ferait trop de boxon pour pas grand chose <_<


Fuseau horaire GMT +2. Il est actuellement 19h45.

vBulletin® v.3.8.7, Copyright ©2000-2024, Jelsoft Enterprises Ltd.