{"action":"created","issue":{"url":"https://api.github.com/repos/elieserdejesus/JamTaba/issues/380","repository_url":"https://api.github.com/repos/elieserdejesus/JamTaba","labels_url":"https://api.github.com/repos/elieserdejesus/JamTaba/issues/380/labels{/name}","comments_url":"https://api.github.com/repos/elieserdejesus/JamTaba/issues/380/comments","events_url":"https://api.github.com/repos/elieserdejesus/JamTaba/issues/380/events","html_url":"https://github.com/elieserdejesus/JamTaba/pull/380","id":154878884,"number":380,"title":"Add clipsort.log support","user":{"login":"pljones","id":1549463,"avatar_url":"https://avatars.githubusercontent.com/u/1549463?v=3","gravatar_id":"","url":"https://api.github.com/users/pljones","html_url":"https://github.com/pljones","followers_url":"https://api.github.com/users/pljones/followers","following_url":"https://api.github.com/users/pljones/following{/other_user}","gists_url":"https://api.github.com/users/pljones/gists{/gist_id}","starred_url":"https://api.github.com/users/pljones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pljones/subscriptions","organizations_url":"https://api.github.com/users/pljones/orgs","repos_url":"https://api.github.com/users/pljones/repos","events_url":"https://api.github.com/users/pljones/events{/privacy}","received_events_url":"https://api.github.com/users/pljones/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-05-14T22:30:28Z","updated_at":"2016-05-29T14:58:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/elieserdejesus/JamTaba/pulls/380","html_url":"https://github.com/elieserdejesus/JamTaba/pull/380","diff_url":"https://github.com/elieserdejesus/JamTaba/pull/380.diff","patch_url":"https://github.com/elieserdejesus/JamTaba/pull/380.patch"},"body":"Hi,\r\n\r\nHere's where I've got to so far -- if you could let me know if it's looking half-way sane, I'll try to get a local build with it working...  (Yeah, not even compiled it yet and certainly not linked it to the UI.)\r\n\r\nCheers,\r\n\r\n-- Peter"},"comment":{"url":"https://api.github.com/repos/elieserdejesus/JamTaba/issues/comments/222365003","html_url":"https://github.com/elieserdejesus/JamTaba/pull/380#issuecomment-222365003","issue_url":"https://api.github.com/repos/elieserdejesus/JamTaba/issues/380","id":222365003,"user":{"login":"elieserdejesus","id":1012741,"avatar_url":"https://avatars.githubusercontent.com/u/1012741?v=3","gravatar_id":"","url":"https://api.github.com/users/elieserdejesus","html_url":"https://github.com/elieserdejesus","followers_url":"https://api.github.com/users/elieserdejesus/followers","following_url":"https://api.github.com/users/elieserdejesus/following{/other_user}","gists_url":"https://api.github.com/users/elieserdejesus/gists{/gist_id}","starred_url":"https://api.github.com/users/elieserdejesus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elieserdejesus/subscriptions","organizations_url":"https://api.github.com/users/elieserdejesus/orgs","repos_url":"https://api.github.com/users/elieserdejesus/repos","events_url":"https://api.github.com/users/elieserdejesus/events{/privacy}","received_events_url":"https://api.github.com/users/elieserdejesus/received_events","type":"User","site_admin":false},"created_at":"2016-05-29T14:58:17Z","updated_at":"2016-05-29T14:58:17Z","body":"@pljones , to understand Qt static compilation process take me a lot of time too. The comment in portuguese (I promisse will translate the comment :)) is related to windows only, and if I remember correctly is for MSVC compiler only (I'm not using mingw here). The problem is related with the **--prefix** argument used to configure Qt before compile. This argument (prefix) is used to set the lib install dir. After compile when you run **make install** the compiled libs will be copied in **--prefix** dir. In my experience (a lot of hours trying get these things to work) --prefix is not working in windows. I remember I readed something about this problem in a forum, but I don't have the link. \r\n\r\nI have some steps in mind, but possibly some steps are missing. I will share the things I remember and we can try complete the missing parts (and try write a step by step recipe to share in the repo):\r\n\r\n1 - Jamtaba is using just a small Qt subset, no need to compile entire Qt. Download only the packages **qt5-opensource-src-5.x.x.zip** and **qtbase-opensource-src-5.x.x.zip** in [Qt splited modules](http://download.qt.io/official_releases/qt/5.6/5.6.0/submodules/)\r\n\r\n2 - Unpack the **qt5-opensource-src-5.x.x.zip** file.\r\n\r\n3 - [Very important] - Unpack **qtbase-opensource-src-5.x.x.zip** inside the folder created in step 2. The folder **qtbase** will be a \"child?\" folder in the **qt root folder**.\r\n\r\n4 - Execute the step 3 (**Set the Environment Variables**) described in [Qt for windows](http://doc.qt.io/qt-5/windows-building.html). I'm assuming you are using MSVC.\r\n\r\n5 - Execute the step 4 in the previons mentioned Qt guide, but using a different **configure** parameters to get a small Qt lib set. Again, we are dropping non used stuff to reduce Qt size and compilation time. The configure parameters are the same showed in **PROJECTS/VstPlugin/Qt static compile flags.txt**:\r\n```\r\nconfigure -debug-and-release -opensource -confirm-license -static -no-sql-psql -no-sql-mysql -no-sql-odbc -no-sql-tds -no-sql-oci -no-sql-db2 -no-sql-sqlite -no-sql-sqlite2 -no-sql-ibase -no-audio-backend -no-cups -no-nis -no-dbus -nomake examples -nomake tests\r\n```\r\n\r\n6 - As described in **Qt compilation for windows** use **jom** to compile. Here, using a 4 core processor, I have Qt compiled after 15 min.\r\n\r\n7 - Now is necessary add your **Qt kit** in QtCreator. In **QtCreator** go to menu **Tools** -> **Options** -> **Build & Run** -> **Kits** and add your static compiled kit. \r\n\r\nIf you are interested in 32 and 64 bits you run these steps twice, one for compile a static 32 bits Qt lib set and another to compile a 64 bits lib set. I know, it's a pain in the ass :)  At moment I have 3 Qt kist in my machine: Qt static 32 and 64 bits (I'm using these kits to release Jamtaba for windows) and a Mingw kit, downloaded from Qt official releases. This mingw kit it's not static compiled and I used sometimes just to check the compilers compatibility."}}
{"actor":{"display_login":"elieserdejesus"}}