Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-04-2016 09:03:03

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

[Résolu]libpng12 viré de Testing

Bonjour,

Cette lib depuis quelques jours à été virée des dépôts Testing. J'avais compilé Snes9x-gtx et un GUI mgba qui l'utilisaient. Maintenant  ces programmes ne démarrent plus. Dans le terminal, il cherche le libpng12****.so
Vous n'auriez pas une solution simple pour pouvoir de nouveau utiliser ses programmes ?
J'ai la libpng16 d'installée ainsi que la Dev.

Dernière modification par golgot200 (29-04-2016 19:34:38)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#2 29-04-2016 10:42:38

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : [Résolu]libpng12 viré de Testing

J'ai eu un soucis identique avec une application , j'ai récupéré le .deb sur jessie et je l ai installé . (faire une recherche "debian nomexactdupaquet" )
si pas de probleme de dépendances ça devrait fonctionner , dans mon cas c etait un paquet python obsolet  hmm

c'est celui ci => https://packages.debian.org/jessie/python-support
dans l avenir je sais pas comment je vai faire , si l application est pas mise a jour  sad

Dernière modification par robert2a (29-04-2016 10:48:45)

En ligne

#3 29-04-2016 11:10:57

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [Résolu]libpng12 viré de Testing

Merci robert2a

J'ai pensé faire ce que tu m'indiques mais dans le sens sid -- testing.
Par compilation aussi du programme en lui indiquant d'utiliser la 16 au lieu de la 12 ....  mais ça sort un peu de mes compétences.  tongue

PS: merci d'avoir indiqué dans ton profil que tu utilisais le kernel 4.5 ( j'ignorais sa sortie dans Testing). Maintenant avec lui, les modules emu10k1 sont présent, et le son de ma Audizy 2 zs par la même occasion !!! wink

Dernière modification par golgot200 (29-04-2016 11:11:39)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#4 29-04-2016 12:31:18

vv222
Membre
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : >= Linux 4.5.0 (amd64)
(G)UI : Openbox + ROX
Inscription : 18-11-2013
Site Web

Re : [Résolu]libpng12 viré de Testing

golgot200 a écrit :

Par compilation aussi du programme en lui indiquant d'utiliser la 16 au lieu de la 12 ....  mais ça sort un peu de mes compétences.  tongue


Ça tombe bien, ça fait partie de mes compétences wink

Si tu peux me donner un lien vers les sources de Snes9x-gtx & mgba, je me tente cette compilation dans la journée et je reviens vers toi avec un guide pour la mener à bien.


Jouer sous Debian ? Facile !

Hors ligne

#5 29-04-2016 12:44:30

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [Résolu]libpng12 viré de Testing

OK vv222

https://mgba.io/2016/02/02/mgba-0.4.0/

On va rester sur la Stable :
https://github.com/mgba-emu/mgba/archive/0.4.0.tar.gz

Et Snes9x-GTK

https://code.google.com/archive/p/snes9x-gtk/

https://storage.googleapis.com/google-c … rc.tar.bz2

Merci wink

EDIT:
un guide serait un plus, comme ça je tenterai  de reproduire la chose smile


Le deb par checkinstall


patrick@debian:/media/patrick/1TO-Blue/SAVE 07-03-2016/Téléchargements/mgba-0.4.0/build$ su
Mot de passe :
root@debian:/media/patrick/1TO-Blue/SAVE 07-03-2016/Téléchargements/mgba-0.4.0/build# dpkg -i mgba_0.4.0-1_amd64.deb
Sélection du paquet mgba précédemment désélectionné.
(Lecture de la base de données... 216219 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de mgba_0.4.0-1_amd64.deb ...
Dépaquetage de mgba (0.4.0-1) ...
Paramétrage de mgba (0.4.0-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.59) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22-1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.13-1) ...
root@debian:/media/patrick/1TO-Blue/SAVE 07-03-2016/Téléchargements/mgba-0.4.0/build#
 




Son lancement dans le terminal :


patrick@debian:~$ mgba
mgba: /usr/lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by /usr/lib/libmgba.so.0.4)
patrick@debian:~$
 

Dernière modification par golgot200 (29-04-2016 12:56:43)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#6 29-04-2016 13:24:10

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : [Résolu]libpng12 viré de Testing

golgot200 a écrit :

Merci robert2a

J'ai pensé faire ce que tu m'indiques mais dans le sens sid -- testing.
Par compilation aussi du programme en lui indiquant d'utiliser la 16 au lieu de la 12 ....  mais ça sort un peu de mes compétences.  tongue

PS: merci d'avoir indiqué dans ton profil que tu utilisais le kernel 4.5 ( j'ignorais sa sortie dans Testing). Maintenant avec lui, les modules emu10k1 sont présent, et le son de ma Audizy 2 zs par la même occasion !!! wink



ce n'est pas le meme cas , moi le python-support est définitivement retiré (remplacé par autre chose )
et le programme pas possible de le modifier
pour le profil c'est fait pour  cool , tu fais pas les mises a jour de stretch ?  ( bientot le 4.10 .... )
pour la carte Audizy tu a la chance d'avoir un port PCI profite wink

En ligne

#7 29-04-2016 15:23:05

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [Résolu]libpng12 viré de Testing

robert2a a écrit :


tu fais pas les mises a jour de stretch ?



Oui oui, je suis sur une stretch et kernel 4.5 fraîchement installée  smile

Au passage, tu peux voir ici pour notre ami Grimlinzz, je planche :

https://debian-facile.org/viewtopic.php?id=14080

Dernière modification par golgot200 (29-04-2016 15:26:12)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#8 29-04-2016 16:27:25

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [Résolu]libpng12 viré de Testing

vv222

j'ai regardé dans le fichier CMakeList.txt


...
if(USE_PNG)
  list(APPEND FEATURES PNG)
  include_directories(AFTER ${PNG_INCLUDE_DIRS})
  list(APPEND DEPENDENCY_LIB ${PNG_LIBRARIES} ${ZLIB_LIBRARIES})
  set(CPACK_DEBIAN_PACKAGE_DEPENDS "${CPACK_DEBIAN_PACKAGE_DEPENDS},libpng12-0")
...
 



J'ai remplacé libpng12-0 par libpng16-16

fait un


cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
make
 



l'émulateur fonctionne !!!

C'est comme ça qu'il faut faire ?

EDIT:

bon ça vaut ce que ça vaut mais je réussi a faire un deb fonctionnel avec quelques dépendances à installer pour avoir que des FOUND.



Generating moc_AboutScreen.cpp
[  1%] Built target version-info
Scanning dependencies of target mgba
Generating moc_AudioDevice.cpp
Generating moc_AudioProcessor.cpp
Generating moc_AudioProcessorQt.cpp
Generating moc_AudioProcessorSDL.cpp
Generating moc_CheatsModel.cpp
Generating moc_CheatsView.cpp
[  2%] Building C object CMakeFiles/mgba.dir/src/arm/isa-arm.c.o
[  2%] Building C object CMakeFiles/mgba.dir/src/arm/arm.c.o
[  2%] Building C object CMakeFiles/mgba.dir/src/arm/isa-thumb.c.o
[  3%] Building C object CMakeFiles/mgba.dir/src/arm/decoder-arm.c.o
Generating moc_ConfigController.cpp
Generating moc_Display.cpp
Generating moc_DisplayGL.cpp
Generating moc_DisplayQt.cpp
[  4%] Building C object CMakeFiles/mgba.dir/src/arm/decoder.c.o
Generating moc_GBAApp.cpp
[  4%] Building C object CMakeFiles/mgba.dir/src/arm/decoder-thumb.c.o
[  5%] Building C object CMakeFiles/mgba.dir/src/gba/savedata.c.o
Generating moc_GBAKeyEditor.cpp
[  5%] Building C object CMakeFiles/mgba.dir/src/gba/hle-bios.c.o
[  6%] Building C object CMakeFiles/mgba.dir/src/gba/sio.c.o
[  7%] Building C object CMakeFiles/mgba.dir/src/gba/memory.c.o
[  7%] Building C object CMakeFiles/mgba.dir/src/gba/serialize.c.o
Generating moc_GDBController.cpp
Generating moc_GDBWindow.cpp
[  8%] Building C object CMakeFiles/mgba.dir/src/gba/sharkport.c.o
[  8%] Building C object CMakeFiles/mgba.dir/src/gba/cheats.c.o
Generating moc_GIFView.cpp
[  9%] Building C object CMakeFiles/mgba.dir/src/gba/gba.c.o
[ 10%] Building C object CMakeFiles/mgba.dir/src/gba/audio.c.o
Generating moc_GameController.cpp
[ 10%] Building C object CMakeFiles/mgba.dir/src/gba/input.c.o
[ 11%] Building C object CMakeFiles/mgba.dir/src/gba/io.c.o
Generating moc_IOViewer.cpp
[ 11%] Building C object CMakeFiles/mgba.dir/src/gba/bios.c.o
Generating moc_InputController.cpp
[ 12%] Building C object CMakeFiles/mgba.dir/src/gba/hardware.c.o
[ 13%] Building C object CMakeFiles/mgba.dir/src/gba/video.c.o
/home/patrick/Téléchargements/mgba-0.4.0/src/gba/hardware.c: In function ‘_gbpSioWriteRegister’:
/home/patrick/Téléchargements/mgba-0.4.0/src/gba/hardware.c:552:14: warning: unused variable ‘expected’ [-Wunused-variable]
     uint32_t expected = _gbpRxData[gbp->p->gbpTxPosition];
              ^
[ 13%] Building C object CMakeFiles/mgba.dir/src/gba/cheats/codebreaker.c.o
Generating moc_KeyEditor.cpp
[ 14%] Building C object CMakeFiles/mgba.dir/src/gba/cheats/parv3.c.o
[ 14%] Building C object CMakeFiles/mgba.dir/src/gba/cheats/gameshark.c.o
[ 15%] Building C object CMakeFiles/mgba.dir/src/gba/context/sync.c.o
Generating moc_LoadSaveState.cpp
[ 16%] Building C object CMakeFiles/mgba.dir/src/gba/context/directories.c.o
Generating moc_LogController.cpp
[ 16%] Building C object CMakeFiles/mgba.dir/src/gba/context/config.c.o
[ 17%] Building C object CMakeFiles/mgba.dir/src/gba/context/context.c.o
Generating moc_LogView.cpp
[ 17%] Building C object CMakeFiles/mgba.dir/src/gba/context/overrides.c.o
[ 18%] Building C object CMakeFiles/mgba.dir/src/debugger/debugger.c.o
[ 19%] Building C object CMakeFiles/mgba.dir/src/debugger/memory-debugger.c.o
Generating moc_MemoryModel.cpp
[ 19%] Building C object CMakeFiles/mgba.dir/src/debugger/gdb-stub.c.o
[ 20%] Building C object CMakeFiles/mgba.dir/src/gba/renderers/video-software.c.o
Generating moc_MemoryView.cpp
[ 20%] Building C object CMakeFiles/mgba.dir/src/gba/renderers/software-mode0.c.o
Generating moc_MessagePainter.cpp
[ 21%] Building C object CMakeFiles/mgba.dir/src/gba/renderers/software-bg.c.o
Generating moc_MultiplayerController.cpp
Generating moc_OverrideView.cpp
[ 22%] Building C object CMakeFiles/mgba.dir/src/gba/renderers/software-obj.c.o
Generating moc_PaletteView.cpp
[ 22%] Building C object CMakeFiles/mgba.dir/src/util/patch-ips.c.o
[ 23%] Building C object CMakeFiles/mgba.dir/src/util/table.c.o
[ 23%] Building C object CMakeFiles/mgba.dir/src/util/png-io.c.o
[ 24%] Building C object CMakeFiles/mgba.dir/src/util/gui.c.o
[ 25%] Building C object CMakeFiles/mgba.dir/src/util/configuration.c.o
Generating moc_ROMInfo.cpp
[ 25%] Building C object CMakeFiles/mgba.dir/src/util/circle-buffer.c.o
[ 26%] Building C object CMakeFiles/mgba.dir/src/util/hash.c.o
[ 26%] Building C object CMakeFiles/mgba.dir/src/util/formatting.c.o
[ 27%] Building C object CMakeFiles/mgba.dir/src/util/string.c.o
[ 28%] Building C object CMakeFiles/mgba.dir/src/util/nointro.c.o
Generating moc_SensorView.cpp
[ 28%] Building C object CMakeFiles/mgba.dir/src/util/patch.c.o
[ 29%] Building C object CMakeFiles/mgba.dir/src/util/vfs.c.o
Generating moc_SettingsView.cpp
[ 29%] Building C object CMakeFiles/mgba.dir/src/util/crc32.c.o
[ 30%] Building C object CMakeFiles/mgba.dir/src/util/patch-ups.c.o
[ 31%] Building C object CMakeFiles/mgba.dir/version.c.o
[ 31%] Building C object CMakeFiles/mgba.dir/src/util/vfs/vfs-mem.c.o
Generating moc_ShaderSelector.cpp
[ 32%] Building C object CMakeFiles/mgba.dir/src/util/vfs/vfs-fd.c.o
[ 32%] Building C object CMakeFiles/mgba.dir/src/util/vfs/vfs-dirent.c.o
[ 33%] Building C object CMakeFiles/mgba.dir/src/platform/posix/memory.c.o
Generating moc_ShortcutController.cpp
[ 34%] Building C object CMakeFiles/mgba.dir/src/third-party/inih/ini.c.o
[ 34%] Building C object CMakeFiles/mgba.dir/src/third-party/blip_buf/blip_buf.c.o
[ 35%] Building C object CMakeFiles/mgba.dir/src/gba/rr/mgm.c.o
[ 35%] Building C object CMakeFiles/mgba.dir/src/gba/rr/rr.c.o
[ 36%] Building C object CMakeFiles/mgba.dir/src/gba/rr/vbm.c.o
Generating moc_ShortcutView.cpp
[ 37%] Building C object CMakeFiles/mgba.dir/src/gba/supervisor/cli.c.o
[ 37%] Building C object CMakeFiles/mgba.dir/src/gba/supervisor/export.c.o
Generating moc_Swatch.cpp
[ 38%] Building C object CMakeFiles/mgba.dir/src/gba/supervisor/thread.c.o
[ 38%] Building C object CMakeFiles/mgba.dir/src/platform/commandline.c.o
Generating moc_VFileDevice.cpp
[ 39%] Building C object CMakeFiles/mgba.dir/src/gba/sio/lockstep.c.o
Generating moc_VideoView.cpp
[ 40%] Building C object CMakeFiles/mgba.dir/src/debugger/cli-debugger.c.o
[ 40%] Building C object CMakeFiles/mgba.dir/src/debugger/parser.c.o
Generating moc_Window.cpp
[ 41%] Building C object CMakeFiles/mgba.dir/src/platform/ffmpeg/ffmpeg-encoder.c.o
[ 41%] Building C object CMakeFiles/mgba.dir/src/platform/imagemagick/imagemagick-gif-encoder.c.o
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/ffmpeg/ffmpeg-encoder.c: In function ‘_ffmpegPostVideoFrame’:
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/ffmpeg/ffmpeg-encoder.c:447:3: warning: ‘coded_frame’ is deprecated [-Wdeprecated-declarations]
   if (encoder->videoStream->codec->coded_frame->key_frame) {
   ^
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:318:0,
                 from /home/patrick/Téléchargements/mgba-0.4.0/src/platform/ffmpeg/ffmpeg-encoder.h:11,
                 from /home/patrick/Téléchargements/mgba-0.4.0/src/platform/ffmpeg/ffmpeg-encoder.c:6:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:3024:35: note: declared here
     attribute_deprecated AVFrame *coded_frame;
                                   ^
[ 42%] Building C object CMakeFiles/mgba.dir/src/util/vfs/vfs-zip.c.o
[ 43%] Building C object CMakeFiles/mgba.dir/src/util/vfs/vfs-lzma.c.o
[ 43%] Built target mgba-qt_automoc
[ 43%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zAlloc.c.o
[ 44%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zArcIn.c.o
[ 44%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zBuf.c.o
[ 45%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zBuf2.c.o
[ 46%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zCrc.c.o
[ 46%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zCrcOpt.c.o
[ 47%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zDec.c.o
[ 47%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/CpuArch.c.o
[ 48%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/Delta.c.o
[ 49%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/LzmaDec.c.o
[ 49%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/Lzma2Dec.c.o
[ 50%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/Bra.c.o
[ 51%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/Bra86.c.o
[ 51%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/BraIA64.c.o
[ 52%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/Bcj2.c.o
/home/patrick/Téléchargements/mgba-0.4.0/src/third-party/lzma/Bcj2.c: In function ‘Bcj2Dec_Decode’:
/home/patrick/Téléchargements/mgba-0.4.0/src/third-party/lzma/Bcj2.c:235:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         SetUi32(p->temp, val);
         ^
[ 52%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/Ppmd7.c.o
[ 53%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/Ppmd7Dec.c.o
[ 54%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zFile.c.o
[ 54%] Building C object CMakeFiles/mgba.dir/src/third-party/lzma/7zStream.c.o
[ 55%] Linking C shared library libmgba.so
[ 55%] Built target mgba
[ 55%] Generating qrc_resources.cpp
[ 55%] Generating ui_AboutScreen.h
Scanning dependencies of target mgba-sdl
[ 56%] Generating ui_CheatsView.h
[ 57%] Generating ui_GIFView.h
[ 57%] Generating ui_IOViewer.h
[ 58%] Generating ui_LoadSaveState.h
[ 59%] Generating ui_MemoryView.h
[ 59%] Generating ui_LogView.h
[ 59%] Building C object sdl/CMakeFiles/mgba-sdl.dir/sdl-audio.c.o
[ 60%] Generating ui_OverrideView.h
[ 61%] Building C object sdl/CMakeFiles/mgba-sdl.dir/sdl-events.c.o
[ 61%] Building C object sdl/CMakeFiles/mgba-sdl.dir/__/opengl/gl.c.o
[ 61%] Generating ui_PaletteView.h
[ 62%] Generating ui_ROMInfo.h
[ 62%] Generating ui_SensorView.h
[ 63%] Generating ui_SettingsView.h
[ 64%] Generating ui_ShaderSelector.h
[ 64%] Generating ui_ShortcutView.h
[ 65%] Generating ui_VideoView.h
[ 66%] Building C object sdl/CMakeFiles/mgba-sdl.dir/gl-common.c.o
Scanning dependencies of target mgba-qt
[ 67%] Building C object sdl/CMakeFiles/mgba-sdl.dir/main.c.o
[ 67%] Building C object sdl/CMakeFiles/mgba-sdl.dir/sw-sdl.c.o
[ 68%] Building C object sdl/CMakeFiles/mgba-sdl.dir/gl-sdl.c.o
[ 70%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AboutScreen.cpp.o
[ 70%] Building CXX object qt/CMakeFiles/mgba-qt.dir/main.cpp.o
[ 70%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AudioProcessor.cpp.o
[ 71%] Linking C executable mgba
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c: In function ‘GBASDLUpdateJoysticks’:
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c:363:9: warning: ‘ids[3]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      if (joystick->id == ids[p]) {
         ^
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c:344:19: note: ‘ids[3]’ was declared here
    SDL_JoystickID ids[MAX_PLAYERS];
                   ^
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c:363:9: warning: ‘ids[2]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      if (joystick->id == ids[p]) {
         ^
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c:344:19: note: ‘ids[2]’ was declared here
    SDL_JoystickID ids[MAX_PLAYERS];
                   ^
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c:363:9: warning: ‘ids[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      if (joystick->id == ids[p]) {
         ^
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c:344:19: note: ‘ids[1]’ was declared here
    SDL_JoystickID ids[MAX_PLAYERS];
                   ^
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c:363:9: warning: ‘ids[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      if (joystick->id == ids[p]) {
         ^
/home/patrick/Téléchargements/mgba-0.4.0/src/platform/sdl/sdl-events.c:344:19: note: ‘ids[0]’ was declared here
    SDL_JoystickID ids[MAX_PLAYERS];
                   ^
[ 71%] Built target mgba-sdl
[ 72%] Building CXX object qt/CMakeFiles/mgba-qt.dir/CheatsModel.cpp.o
[ 72%] Building CXX object qt/CMakeFiles/mgba-qt.dir/CheatsView.cpp.o
[ 73%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ConfigController.cpp.o
[ 74%] Building CXX object qt/CMakeFiles/mgba-qt.dir/Display.cpp.o
[ 74%] Building CXX object qt/CMakeFiles/mgba-qt.dir/DisplayGL.cpp.o
[ 75%] Building CXX object qt/CMakeFiles/mgba-qt.dir/DisplayQt.cpp.o
[ 75%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GBAApp.cpp.o
[ 76%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GBAKeyEditor.cpp.o
[ 77%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GIFView.cpp.o
[ 77%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GameController.cpp.o
[ 78%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GamepadAxisEvent.cpp.o
[ 78%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GamepadButtonEvent.cpp.o
[ 79%] Building CXX object qt/CMakeFiles/mgba-qt.dir/IOViewer.cpp.o
[ 80%] Building CXX object qt/CMakeFiles/mgba-qt.dir/InputController.cpp.o
[ 80%] Building CXX object qt/CMakeFiles/mgba-qt.dir/InputProfile.cpp.o
[ 81%] Building CXX object qt/CMakeFiles/mgba-qt.dir/KeyEditor.cpp.o
[ 81%] Building CXX object qt/CMakeFiles/mgba-qt.dir/LoadSaveState.cpp.o
[ 82%] Building CXX object qt/CMakeFiles/mgba-qt.dir/LogController.cpp.o
[ 83%] Building CXX object qt/CMakeFiles/mgba-qt.dir/LogView.cpp.o
[ 83%] Building CXX object qt/CMakeFiles/mgba-qt.dir/MemoryModel.cpp.o
[ 84%] Building CXX object qt/CMakeFiles/mgba-qt.dir/MemoryView.cpp.o
[ 84%] Building CXX object qt/CMakeFiles/mgba-qt.dir/MessagePainter.cpp.o
[ 85%] Building CXX object qt/CMakeFiles/mgba-qt.dir/MultiplayerController.cpp.o
[ 86%] Building CXX object qt/CMakeFiles/mgba-qt.dir/OverrideView.cpp.o
[ 86%] Building CXX object qt/CMakeFiles/mgba-qt.dir/PaletteView.cpp.o
[ 87%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ROMInfo.cpp.o
[ 87%] Building CXX object qt/CMakeFiles/mgba-qt.dir/SavestateButton.cpp.o
[ 88%] Building CXX object qt/CMakeFiles/mgba-qt.dir/SensorView.cpp.o
[ 89%] Building CXX object qt/CMakeFiles/mgba-qt.dir/SettingsView.cpp.o
[ 89%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ShaderSelector.cpp.o
[ 90%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ShortcutController.cpp.o
[ 90%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ShortcutView.cpp.o
[ 91%] Building CXX object qt/CMakeFiles/mgba-qt.dir/Swatch.cpp.o
[ 92%] Building CXX object qt/CMakeFiles/mgba-qt.dir/Window.cpp.o
[ 92%] Building CXX object qt/CMakeFiles/mgba-qt.dir/VFileDevice.cpp.o
[ 93%] Building CXX object qt/CMakeFiles/mgba-qt.dir/VideoView.cpp.o
[ 93%] Building C object qt/CMakeFiles/mgba-qt.dir/__/sdl/sdl-events.c.o
[ 94%] Building C object qt/CMakeFiles/mgba-qt.dir/__/sdl/sdl-audio.c.o
[ 95%] Building C object qt/CMakeFiles/mgba-qt.dir/__/opengl/gl.c.o
[ 95%] Building C object qt/CMakeFiles/mgba-qt.dir/__/opengl/gles2.c.o
[ 96%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GDBController.cpp.o
[ 96%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GDBWindow.cpp.o
[ 97%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AudioProcessorSDL.cpp.o
[ 98%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AudioProcessorQt.cpp.o
[ 98%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AudioDevice.cpp.o
[ 99%] Building CXX object qt/CMakeFiles/mgba-qt.dir/qrc_resources.cpp.o
[ 99%] Building CXX object qt/CMakeFiles/mgba-qt.dir/mgba-qt_automoc.cpp.o
[100%] Linking CXX executable mgba-qt
[100%] Built target mgba-qt
patrick@debian:~/Téléchargements/mgba-0.4.0/build$ su
Mot de passe :
root@debian:/home/patrick/Téléchargements/mgba-0.4.0/build# checkinstall

checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.


The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs?  [y]:

Preparing package documentation...OK

*** No known documentation files were found. The new package
*** won't include a documentation directory.

Please write a description for the package.
End your description with an empty line or EOF.
>> mGBA is a new Game Boy Advance emulator written in C.
>>

*****************************************
**** Debian package creation selected ***
*****************************************

This package will be built according to these values:

0 -  Maintainer: [ root@debian ]
1 -  Summary: [ mGBA is a new Game Boy Advance emulator written in C. ]
2 -  Name:    [ build ]
3 -  Version: [ 20160429 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ build ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ build ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Enter a number to change any of them or press ENTER to continue: 2
Enter new name:
>> mgba

This package will be built according to these values:

0 -  Maintainer: [ root@debian ]
1 -  Summary: [ mGBA is a new Game Boy Advance emulator written in C. ]
2 -  Name:    [ mgba ]
3 -  Version: [ 20160429 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ build ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ build ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Enter a number to change any of them or press ENTER to continue: 3
Enter new version:
>> 0.4.0

This package will be built according to these values:

0 -  Maintainer: [ root@debian ]
1 -  Summary: [ mGBA is a new Game Boy Advance emulator written in C. ]
2 -  Name:    [ mgba ]
3 -  Version: [ 0.4.0 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ build ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ build ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Enter a number to change any of them or press ENTER to continue:

Installing with make install...

========================= Installation results ===========================
-- Features:
--  CLI debugger: ON
--  GDB stub: ON
--  Video recording: ON
--  GIF recording: ON
--  Screenshot/advanced savestate support: ON
--  ZIP support: libzip
--  7-Zip support: ON
--  Better audio resampling: ON
--  OpenGL support: libepoxy
-- Frontends:
--  Qt: ON
--  SDL (2): ON
--  Profiling: OFF
--  Test harness: OFF
-- Cores:
--  Libretro core: OFF
-- Libraries:
--  Static: OFF
--  Shared: ON
-- Configuring done
-- Generating done
-- Build files have been written to: /home/patrick/Téléchargements/mgba-0.4.0/build
[  0%] Built target version-info
[ 54%] Built target mgba
[ 59%] Built target mgba-sdl
[ 60%] Automatic moc for target mgba-qt
[ 60%] Built target mgba-qt_automoc
[ 61%] Building CXX object qt/CMakeFiles/mgba-qt.dir/main.cpp.o
[ 62%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AboutScreen.cpp.o
[ 62%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AudioProcessor.cpp.o
[ 63%] Building CXX object qt/CMakeFiles/mgba-qt.dir/CheatsModel.cpp.o
[ 63%] Building CXX object qt/CMakeFiles/mgba-qt.dir/CheatsView.cpp.o
[ 64%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ConfigController.cpp.o
[ 65%] Building CXX object qt/CMakeFiles/mgba-qt.dir/Display.cpp.o
[ 65%] Building CXX object qt/CMakeFiles/mgba-qt.dir/DisplayGL.cpp.o
[ 66%] Building CXX object qt/CMakeFiles/mgba-qt.dir/DisplayQt.cpp.o
[ 66%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GBAApp.cpp.o
[ 67%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GBAKeyEditor.cpp.o
[ 68%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GIFView.cpp.o
[ 68%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GameController.cpp.o
[ 69%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GamepadAxisEvent.cpp.o
[ 69%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GamepadButtonEvent.cpp.o
[ 70%] Building CXX object qt/CMakeFiles/mgba-qt.dir/IOViewer.cpp.o
[ 71%] Building CXX object qt/CMakeFiles/mgba-qt.dir/InputController.cpp.o
[ 71%] Building CXX object qt/CMakeFiles/mgba-qt.dir/InputProfile.cpp.o
[ 72%] Building CXX object qt/CMakeFiles/mgba-qt.dir/KeyEditor.cpp.o
[ 72%] Building CXX object qt/CMakeFiles/mgba-qt.dir/LoadSaveState.cpp.o
[ 73%] Building CXX object qt/CMakeFiles/mgba-qt.dir/LogController.cpp.o
[ 74%] Building CXX object qt/CMakeFiles/mgba-qt.dir/LogView.cpp.o
[ 74%] Building CXX object qt/CMakeFiles/mgba-qt.dir/MemoryModel.cpp.o
[ 75%] Building CXX object qt/CMakeFiles/mgba-qt.dir/MemoryView.cpp.o
[ 75%] Building CXX object qt/CMakeFiles/mgba-qt.dir/MessagePainter.cpp.o
[ 76%] Building CXX object qt/CMakeFiles/mgba-qt.dir/MultiplayerController.cpp.o
[ 77%] Building CXX object qt/CMakeFiles/mgba-qt.dir/OverrideView.cpp.o
[ 77%] Building CXX object qt/CMakeFiles/mgba-qt.dir/PaletteView.cpp.o
[ 78%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ROMInfo.cpp.o
[ 78%] Building CXX object qt/CMakeFiles/mgba-qt.dir/SavestateButton.cpp.o
[ 79%] Building CXX object qt/CMakeFiles/mgba-qt.dir/SensorView.cpp.o
[ 80%] Building CXX object qt/CMakeFiles/mgba-qt.dir/SettingsView.cpp.o
[ 80%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ShaderSelector.cpp.o
[ 81%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ShortcutController.cpp.o
[ 81%] Building CXX object qt/CMakeFiles/mgba-qt.dir/ShortcutView.cpp.o
[ 82%] Building CXX object qt/CMakeFiles/mgba-qt.dir/Swatch.cpp.o
[ 83%] Building CXX object qt/CMakeFiles/mgba-qt.dir/Window.cpp.o
[ 83%] Building CXX object qt/CMakeFiles/mgba-qt.dir/VFileDevice.cpp.o
[ 84%] Building CXX object qt/CMakeFiles/mgba-qt.dir/VideoView.cpp.o
[ 84%] Building C object qt/CMakeFiles/mgba-qt.dir/__/sdl/sdl-events.c.o
[ 85%] Building C object qt/CMakeFiles/mgba-qt.dir/__/sdl/sdl-audio.c.o
[ 86%] Building C object qt/CMakeFiles/mgba-qt.dir/__/opengl/gl.c.o
[ 86%] Building C object qt/CMakeFiles/mgba-qt.dir/__/opengl/gles2.c.o
[ 87%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GDBController.cpp.o
[ 87%] Building CXX object qt/CMakeFiles/mgba-qt.dir/GDBWindow.cpp.o
[ 88%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AudioProcessorSDL.cpp.o
[ 89%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AudioProcessorQt.cpp.o
[ 89%] Building CXX object qt/CMakeFiles/mgba-qt.dir/AudioDevice.cpp.o
[ 90%] Building CXX object qt/CMakeFiles/mgba-qt.dir/qrc_resources.cpp.o
[ 90%] Building CXX object qt/CMakeFiles/mgba-qt.dir/mgba-qt_automoc.cpp.o
[ 91%] Linking CXX executable mgba-qt
[100%] Built target mgba-qt
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/lib/libmgba.so.0.4.0
-- Installing: /usr/lib/libmgba.so.0.4
-- Set runtime path of "/usr/lib/libmgba.so.0.4.0" to "/usr/"
-- Installing: /usr/share/icons/hicolor/16x16/apps/mgba.png
-- Installing: /usr/share/icons/hicolor/24x24/apps/mgba.png
-- Installing: /usr/share/icons/hicolor/32x32/apps/mgba.png
-- Installing: /usr/share/icons/hicolor/48x48/apps/mgba.png
-- Installing: /usr/share/icons/hicolor/64x64/apps/mgba.png
-- Installing: /usr/share/icons/hicolor/96x96/apps/mgba.png
-- Installing: /usr/share/icons/hicolor/128x128/apps/mgba.png
-- Installing: /usr/share/icons/hicolor/256x256/apps/mgba.png
-- Installing: /usr/share/icons/hicolor/512x512/apps/mgba.png
-- Installing: /usr/share/doc/mGBA/README.md
-- Installing: /usr/share/doc/mGBA/CHANGES
-- Installing: /usr/bin/mgba
-- Set runtime path of "/usr/bin/mgba" to "/usr/"
-- Installing: /usr/share/man/man6/mgba.6
-- Installing: /usr/share/mgba/shaders
-- Installing: /usr/share/mgba/shaders/agb001.shader
-- Installing: /usr/share/mgba/shaders/agb001.shader/agb001.fs
-- Installing: /usr/share/mgba/shaders/agb001.shader/manifest.ini
-- Installing: /usr/share/mgba/shaders/ags001.shader
-- Installing: /usr/share/mgba/shaders/ags001.shader/ags001.fs
-- Installing: /usr/share/mgba/shaders/ags001.shader/ags001-light.fs
-- Installing: /usr/share/mgba/shaders/ags001.shader/manifest.ini
-- Installing: /usr/share/mgba/shaders/xbr.shader
-- Installing: /usr/share/mgba/shaders/xbr.shader/xbr.vs
-- Installing: /usr/share/mgba/shaders/xbr.shader/manifest.ini
-- Installing: /usr/share/mgba/shaders/xbr.shader/xbr.fs
-- Installing: /usr/share/mgba/shaders/pixelate.shader
-- Installing: /usr/share/mgba/shaders/pixelate.shader/manifest.ini
-- Installing: /usr/share/mgba/nointro.dat
-- Installing: /usr/bin/mgba-qt
-- Set runtime path of "/usr/bin/mgba-qt" to "/usr/"
-- Installing: /usr/share/man/man6/mgba-qt.6

======================== Installation successful ==========================

Some of the files created by the installation are inside the home directory: /home

You probably don't want them to be included in the package.
Do you want me to list them?  [n]: n
Should I exclude them from the package? (Saying yes is a good idea)  [n]: n

Copying files to the temporary directory...OK

Stripping ELF binaries and libraries...OK

Compressing man pages...OK

Building file list...OK

Building Debian package...OK

Installing Debian package...OK

Erasing temporary files...OK

Writing backup package...
OK
OK

Deleting temp dir...OK


**********************************************************************

 Done. The new package has been installed and saved to

 /home/patrick/Téléchargements/mgba-0.4.0/build/mgba_0.4.0-1_amd64.deb

 You can remove it from your system anytime using:

      dpkg -r mgba

**********************************************************************

root@debian:/home/patrick/Téléchargements/mgba-0.4.0/build#
root@debian:/home/patrick/Téléchargements/mgba-0.4.0/build#
 




tongue
1461941274.png

Dernière modification par golgot200 (29-04-2016 16:48:10)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#9 29-04-2016 17:23:28

vv222
Membre
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : >= Linux 4.5.0 (amd64)
(G)UI : Openbox + ROX
Inscription : 18-11-2013
Site Web

Re : [Résolu]libpng12 viré de Testing

Bah voilà, tu t’en es sorti mieux que moi finalement wink

Jouer sous Debian ? Facile !

Hors ligne

#10 29-04-2016 19:11:20

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [Résolu]libpng12 viré de Testing

Vi mais  reste snes9x-gtk mais là ..... tongue

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#11 29-04-2016 19:34:13

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [Résolu]libpng12 viré de Testing

En fait, c'est tout con. J'avais compilé Snes9x-gtk quand la libpng12 était encore présente dans les dépôts. la compilation c'est faite dessus. On est passé à la libpng16. J'ai donc refait une compilation, est maintenant l'émulateur se lance de nouveau smile

Un petit résolu est de mise. wink

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

Pied de page des forums