Git Product home page Git Product logo

Comments (31)

mattvail avatar mattvail commented on June 1, 2024

I believe master now only supports QT5 and you're still trying to build with qt4

from citra.

archshift avatar archshift commented on June 1, 2024

Nope, master should support Qt4 still.

from citra.

archshift avatar archshift commented on June 1, 2024

@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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

@mattvail non, j'ai bien installé le QT 5.3 en suivant le tutoriel.

from citra.

danieleplay avatar danieleplay commented on June 1, 2024

@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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

@danieleplay I have already 5.3.1 and not works

from citra.

mattvail avatar mattvail commented on June 1, 2024

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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

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.

mattvail avatar mattvail commented on June 1, 2024

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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

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.

bunnei avatar bunnei commented on June 1, 2024

@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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

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.

bunnei avatar bunnei commented on June 1, 2024

@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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

I understand anything, what's Cmake-gui? I see it nowhere

from citra.

mattvail avatar mattvail commented on June 1, 2024

@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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

ça marche pas non plus, j'ai droit a plusieurs erreur http://pastebin.com/KnPvL6Lc

from citra.

mattvail avatar mattvail commented on June 1, 2024

Ton log ne montre pas d'erreur... est-ce qu'il a généré les projets visual studio?

from citra.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

bug
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.

mattvail avatar mattvail commented on June 1, 2024

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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

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.

mattvail avatar mattvail commented on June 1, 2024

je vois pas sur le screen. dans la section du bas, c'est ce qui est important.

from citra.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

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.

mattvail avatar mattvail commented on June 1, 2024

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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

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.

mattvail avatar mattvail commented on June 1, 2024

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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

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.

yuriks avatar yuriks commented on June 1, 2024

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.

mattvail avatar mattvail commented on June 1, 2024

@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.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

je choisie la x64 et ça marche mais je doit décoché l'option enable_GLFW

from citra.

mattvail avatar mattvail commented on June 1, 2024

@Dante38490 : On peut fermer?

from citra.

Zangetsu38 avatar Zangetsu38 commented on June 1, 2024

ah oui dsl ^^

from citra.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.