Comments (31)
I believe master now only supports QT5 and you're still trying to build with qt4
from citra.
Nope, master should support Qt4 still.
from citra.
@Dante38490 could you do me a favor, and put ``` at the beginning and end of the error log, on a separate line both times? This will make it much easier for us to read.
from citra.
@mattvail non, j'ai bien installé le QT 5.3 en suivant le tutoriel.
from citra.
@Dante38490 try with QT 5.3.1 because on the BUILD page on the wiki it says that QT 5.3 is known to fail to compile.
from citra.
@danieleplay I have already 5.3.1 and not works
from citra.
Well Dante, for some reason it's looking to link with QT4 libs... If cmake does not find QT5, it will fallback to QT4. So make sure your QTDIR path is set correctly
from citra.
oui tout est bon et non ca marche pas ya un probleme dans le code c'est tout, c'est pas normal qu'il demande le QT4.lib alors que citra est en 5.3 et que celui que j'ai est en 5.3.1
from citra.
la seule raison que je peux voir est qu'il ne trouve pas ton QT5.3.1,,, lorsque tu roule "cmake", qu'est-ce qu'il dit dans la console?
from citra.
cmake ? j'ai jamais touché a ça, j'ai mi les répertoire en QTDIR et il le trouve sinon, il m'affiche une erreur comme quoi il trouve pas un fichier et la non j'ai fait exactement pareil que avant avec le 4.8.6 sauf que avec ça, ça marchait très bien doit y avoir un problème encore
from citra.
@Dante38490 with Qt 5.3.1, try deleting your ./build directory (or wherever you put your cmake generated files), and delete all files that are in your ./src directory that are NOT version tracked. (e.g., specifically the "ui_*.h" files that are generated by Qt. Then rerun cmake configure+generate and try building.
from citra.
je comprend rien, je fait comme pour faire configure ? ya pas a faire ca normalement, suffit de lancé VS et c'est tout :/
from citra.
@Dante38490 we moved to using CMake on Windows. Please see: https://github.com/citra-emu/citra/wiki/Windows-Build , the old VS project files that used to be checked in are no longer maintained.
from citra.
I understand anything, what's Cmake-gui? I see it nowhere
from citra.
@bunnei : impressed with your french comprehension. now practice writing your answers in french.
@Dante38490 : you need to download cmake http://www.cmake.org/download/
cmake is now used to automatically generate the vs project files.
from citra.
ça marche pas non plus, j'ai droit a plusieurs erreur http://pastebin.com/KnPvL6Lc
from citra.
Ton log ne montre pas d'erreur... est-ce qu'il a généré les projets visual studio?
from citra.
non rien du tout et si cmake m'afiche 2 erreur en rouge en me disant que rien na été fait, faudrait quand meme travaillé sur vs et s'ocupé du sln au moins ça marche
from citra.
cmake va généré le sln si tout est bien configuré... le but d'avoir switché pour ca est que nous avons qu'un seul système à maintenir au lieu de 2.
lorsque tu clique sur "Configure" ca dit quoi dans la console de cmake en rouge?
from citra.
ca dit ca qui est sur le screen, et non je vois pas l'interet de se logiciel, Visual Studio est bien mieux la ca marche pas et c'est bordélique a utilisé ^^
from citra.
je vois pas sur le screen. dans la section du bas, c'est ce qui est important.
from citra.
Voila : CMake Error at C:/Program Files (x86)/CMake/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
Call Stack (most recent call first):
C:/Program Files (x86)/CMake/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files (x86)/CMake/share/cmake-3.0/Modules/FindPkgConfig.cmake:164 (find_package_handle_standard_args)
CMakeLists.txt:16 (find_package)
Configuring incomplete, errors occurred!
See also "D:/Logiciel/GIT/citra/bin/CMakeFiles/CMakeOutput.log".
from citra.
Plusieurs autres personnes ont étés capable de générer la solution visual studio sans probleme. Donc je te propose de recommencer du début.
- Efface ton repertoire citra au complet.
- Assure toi d'avoir
- VS2013 express
- QT 5.3.1
- La variable d'environnement QTDIR qui pointe à la bonne place
- Download la dernière version de cmake (j'ai testé avec la version zip sans problème)
- Download la dernière version master de citra
- Crée un répertoire "build"
- Lance cmake-gui, pointe sur le repertoire de citra et celui citra/build
- Clique Configure
- Clique Generate
- Une fois complété, dans le répertoire build tu devrais avoir un fichier citra.sln
On ne peu pas vraiment t'aider plus que ça. Le système a été testé et fonctionne bien si tu suis les infos sur la page wiki.
from citra.
j'ai effacé le dossier Git et cette fois ca a changé.
The C compiler identification is MSVC 18.0.30723.0
The CXX compiler identification is MSVC 18.0.30723.0
Check for working C compiler using: Visual Studio 12 2013 Win64
Check for working C compiler using: Visual Studio 12 2013 Win64 -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working CXX compiler using: Visual Studio 12 2013 Win64
Check for working CXX compiler using: Visual Studio 12 2013 Win64 -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR)
Found OpenGL: opengl32
Configuring done
j'y suis enfin arivé... il faut a tout pris décocher sur cmake enable_GLFW avant de cliqué sur generate, je sais pas ce que sais, mais avec j'ai droit a ça :
1>------ Début de la génération : Projet : ZERO_CHECK, Configuration : Release x64 ------
2>------ Début de la génération : Projet : citra-qt, Configuration : Release x64 ------
2>Qt5Widgets.lib(Qt5Widgets.dll) : fatal error LNK1112: type d'ordinateur module 'X86' en conflit avec le type d'ordinateur cible 'x64'
3>------ Génération ignorée : Projet : ALL_BUILD, Configuration : Release x64 ------
3>Projet non sélectionné dans le cadre d'une génération pour cette configuration de solution
Et aussi pour lancé citra-QT il faut allez cherché les fichier .dll qu'il demande dans le dossier C:\Qt\5.3\msvc2013_64_opengl\bin ca aussi c'est tout sauf naturel, Rpcs3 est quand meme plus simple a compilé c'est pas aussi compliqué, et c'est une très mauvaise idée Cmake pour ça.
Mais vraiment pourquoi avoir supprimé le SLN, ça n'a aucun sens, pour compilé et que se soit simple faut le laissé, c'est la première fois je vois un émulateur qui a plus de SLN o_O, et ou on doit généré nous même le SLN c'est un peut n'importe quoi ça hein ^^, c’était bien plus naturel et normal avant la je comprend rien en plus ça marche pas :/
from citra.
Malheureusement pour toi, c'est la direction que l'équipe a décidé de prendre. Désolé, c'était trop de trouble maintenir deux systèmes et cmake peut parfaitement faire la job sur Windows.
from citra.
Oui, ca marche oui mais c'est juste totalement bordélique quoi lol, normalement tu met a jour le git et les sous module si ya, et après tu lance le SLN et hop tu génère, c'est naturel quoi la c'est compliqué et pas pratique, mais comment ca 2 système ? Rpcs3 tourne sur les 3 OS et ya aucun problème et le SLN est toujours la et heureusement ^^
from citra.
Can someone give an overview of what's going on, in English? Both Qt4 and Qt5 are supported.
What it looks like is happening, from his log, is that he's trying to generated project files for the wrong architecture.
from citra.
@yuriks : long story short, he's not able to generate the vs solution/projects using cmake-gui (error above) and doesn't understand why we don't maintain a sln file ;)
@Dante38490 : comme a mentionné yuriks, tu choisit quel option lorsque tu clique sur configure? prend la version x86 meme si tu est sur 64bit
from citra.
je choisie la x64 et ça marche mais je doit décoché l'option enable_GLFW
from citra.
@Dante38490 : On peut fermer?
from citra.
ah oui dsl ^^
from citra.
Related Issues (20)
- Can't configure L and R in Mac OS HOT 2
- Camera image not detected on Linux HOT 2
- Volume slider not synchronized with per game value
- Resident Evil Mercenaries 3D Crash When red barrels explode HOT 1
- [Android] Phoenix Wright: Ace Attorney - Dual Destinies – May occasionally experience crashes during the Capcom Animating Logo Intro
- Key repetitions on Windows count as multiple inputs
- Linux build fails with "undeclared identifier 'Frontend'"
- [Bug] Sakura Samurai: Art of the Sword - Black Area Background HOT 4
- [Bug] Face Raiders (New 3DS Version) Crash HOT 3
- Project MIRAI DX - crashes with the song "Nice to Meet You, Mr Earthling" HOT 3
- The emulator simply restarts my phone. HOT 1
- Gyro in rotated screen mode is funky
- Linking a game's compatibility rating to different regional IDs (NTSC to PAL and vice versa)
- Check that the driver supports "shaderSampledImageArrayDynamicIndexing", before using it (Raspberry Pi 4/5 (v3dv)) HOT 4
- [OpenGL] Pokemon XY: Outlines don't render in the overworld HOT 5
- sanitize_mul is inefficient HOT 1
- sanitize_mul is inefficient HOT 2
- [Android/Mali] Lego The Hobbit: Vertex explosions HOT 3
- Ridge Racer 3D crashes out nearly straight away HOT 2
- Super Street Fighter IV - 3D Edition (USA) Vulkan error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from citra.