{"action":"created","issue":{"url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3050","labels_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3050/labels{/name}","comments_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3050/comments","events_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3050/events","html_url":"https://github.com/Beep6581/RawTherapee/issues/3050","id":124481876,"number":3050,"title":"Impossible to compile with MSYS2 and Windows 8 64 bits","user":{"login":"Desmis","id":13764697,"avatar_url":"https://avatars.githubusercontent.com/u/13764697?v=3","gravatar_id":"","url":"https://api.github.com/users/Desmis","html_url":"https://github.com/Desmis","followers_url":"https://api.github.com/users/Desmis/followers","following_url":"https://api.github.com/users/Desmis/following{/other_user}","gists_url":"https://api.github.com/users/Desmis/gists{/gist_id}","starred_url":"https://api.github.com/users/Desmis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Desmis/subscriptions","organizations_url":"https://api.github.com/users/Desmis/orgs","repos_url":"https://api.github.com/users/Desmis/repos","events_url":"https://api.github.com/users/Desmis/events{/privacy}","received_events_url":"https://api.github.com/users/Desmis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-12-31T15:52:41Z","updated_at":"2016-01-01T13:31:00Z","closed_at":null,"body":"I will speak in French, because my English is very bad ... and I do not want any.\r\n\r\nJ'ai été absent depuis le 20 décembre jusque hier (30 décembre après midi). J'ai pu voir les mises au point du nouvel environnement de compilation MSYS2 avec les mails reçus sur mon Smartphone, notamment les échanges  entre Sébastien Guyader et Ganned92, Adamreichod, DrSlony.\r\nJe dois rappeler que je ne suis pas du tout informaticien, et que toute cette procédure est un peu (beaucoup) du Chinois!!\r\n\r\nLorsque je suis rentré hier, j'ai essayé d'appliquer à le lettre, les recommandations de Rawpedia (windows).\r\n1) j'ai téléchargé : Msys-x86-64-20150916.exe\r\n2) j'ai suivi les instructions repris en (1) pour MSYS2. A noter que au point 6 \"Close MSYS2, run it again from Start menu and update the rest with\"...il n'apparaît rien sur mon bureau, ni dans le menu de démarrage. Pour relancer MSYS2, j'ai  actionné l'invite de commande puis lancé \"msys2_shell.bat\"\r\n\r\n3) j'ai ensuite lancé : \"Mingw64_shell.bat\"\r\n4) puis toutes les commandes reprises dans Rawpedia\r\n5) tout à l'air de bien se passer, même si il y a beaucoup de messages et qu'il est quasi impossible de repérer si il y a un dysfonctionnement\r\n6) lorsqu'on arrive à \"Install required libairies\", il y a un message anormal : après la phase 2/33...\"aucun schéma trouvé, aucune action effectuée\"\r\n7) puis on passe à \"Download and build libiptcdata\" : tout à l'air de fonctionner sinon un message de type : \"iptce/po/makefile.in\" seems to ignore\r\n8) j'ai modifié Makefile avec \"nano\", puis \"make\"  et \"make install\"; dans msys64/home/jacques/ un dossier est créé avec\" libiptcdat-1.0.4\"\r\n9) puis je passe à Clearlook, qui se passe sans problème sinon des messages d'alerte \"warning\" relatifs au link des fichiers lgdi32, lmon32, lshell32, lole32\r\n10) le clone de RT se passe sans problème, puis \"cd rawtherapee\", puis \"mkdir build\" et \"cd build\"\r\n11) puis \"cmake -G \"MSYS Makefiles\"...etc.\r\n12) tout commence bien, mais arrivé à \"libiptcdata\", j'obtiens \r\n-- Checking for module 'libiptcdata'\r\n--   Package 'libiptcdata' not found\r\nCMake Error at C:/msys64/mingw64/share/cmake-3.4/Modules/FindPkgConfig.cmake:365 (message):\r\n  A required package was not found\r\nCall Stack (most recent call first):\r\n  C:/msys64/mingw64/share/cmake-3.4/Modules/FindPkgConfig.cmake:527 (_pkg_check_modules_internal)\r\n  CMakeLists.txt:243 (pkg_check_modules)\r\n\r\nJ'ai essayé diverses parades : \r\n1) j'ai désinstallé et réinstallé MSYS2 2 fois: même problème...mais que c'est long de tout réinstaller!\r\n2) en copiant \"libiptcdata.pc\" (à partir de home/jacques/libiptcdata-1.0.4/libiptcdat) dans msys64/mingw64/lib/pkconfig, on passe l'étape \"cmake\" de \"libiptcdata\"\r\n3) mais ensuite lorsque je fais \"make -j8\", les fichiers suivants sont manquants : pthread.h, sched.h, stdint.h (pour libiptcdata). J'ai copié ces fichiers de l'environnement MINGW64 précédent\r\n4) mais lorsque j'arrive au terme pour élaborer Rawtherapee.exe, j'ai un message qui m'indique qu'il manque \"iptcdata\"\r\n\r\nJ'ai examiné les variables d'environnement, aucune référence à Msys64 n'y figure : est-ce normal ? Rien n'est changé par rapport aux \"SET\" et \"PATH\" dans l'environnement MINGW\r\n\r\nJ'ai passé beaucoup de temps, plus de 8 heures à essayer, désinstaller, réinstaller, MSYS2 en suivant ligne par ligne tout ce qui est écrit (pour être sur des saisies je fais des copier/coller depuis Rawpedia jusque Msys64/Mingw64)\r\n\r\nEst-ce que j'ai oublié quelque chose, est-ce que je ne fais pas certaines choses qui ne sont pas écrites ?\r\nEst-ce que on peut m'aider ?\r\n\r\nBien sûr je peux essayer de traduire tout cela en anglishe...mais je doute de l'efficacité !"},"comment":{"url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/comments/168306382","html_url":"https://github.com/Beep6581/RawTherapee/issues/3050#issuecomment-168306382","issue_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3050","id":168306382,"user":{"login":"Desmis","id":13764697,"avatar_url":"https://avatars.githubusercontent.com/u/13764697?v=3","gravatar_id":"","url":"https://api.github.com/users/Desmis","html_url":"https://github.com/Desmis","followers_url":"https://api.github.com/users/Desmis/followers","following_url":"https://api.github.com/users/Desmis/following{/other_user}","gists_url":"https://api.github.com/users/Desmis/gists{/gist_id}","starred_url":"https://api.github.com/users/Desmis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Desmis/subscriptions","organizations_url":"https://api.github.com/users/Desmis/orgs","repos_url":"https://api.github.com/users/Desmis/repos","events_url":"https://api.github.com/users/Desmis/events{/privacy}","received_events_url":"https://api.github.com/users/Desmis/received_events","type":"User","site_admin":false},"created_at":"2016-01-01T13:31:00Z","updated_at":"2016-01-01T13:31:00Z","body":"Bonjour à tous !\r\nje pensais que tout allait bien...mais...mais !\r\n\r\nEn fait, après avoir compilé sans problème, j'ai voulu générer Rawtherapee.exe à partir d'une autre branche que \"master'...et là rien ne va plus...on peut même dire que plus rien ne va !!\r\n\r\nPar exemple pour la branche \"waveletsharp\" (j'ai essayé avec une autre branche \"retinexadd\" et il y a la même difficulté!)\r\n\r\nJ'ai essayé:\r\na) à partir du même clone ou b)\r\nb) en effaçant dans msys64/home/jacques   le dossier Rawtherapee\r\nà partir de là b) j'ai rechargé un clone : \r\n$ git clone http://github.com/Beep6581/RawTherapee.git\r\npuis\r\n$ cd RawTherapee\r\npuis \r\n$ git checkout waveletsharp\r\npuis\r\n$ mkdir build\r\npuis \r\n$ cd build\r\npuis Cmake\r\n$ cmake -G \"MSYS Makefiles\" -DCMAKE_BUILD_TYPE=\"release\" -DPROC_TARGET_NUMBER=\"2\" -DBUILD_BUNDLE=\"ON\" -DCMAKE_INSTALL_PREFIX=\".\" -DBINDIR=\".\" -DDATADIR=\".\" -DCACHE_NAME_SUFFIX=4 ..\r\n\r\nJusque là tout se passe bien...mais après:\r\n$ make -j8\r\nTout commence bien avec rtexif, et d'un seul coup...un nombre impressionnant de messages d'erreurs de compilation qui  défile à une vitesse qui en rend la lecture impossible...\r\n\r\nDonc, même après effacement du dossier home\\jacques\\Rawtherapee...impossible de construire quoi que ce soit...si la branche n'est pas \"master\" ou \"gtk3\"\r\n\r\nSauf si bien sûr j'ai raté quelque chose où si il y a une manipulation à faire où si ce point a été évoqué dans d'autres \"issues\" ??  :)\r\n"}}