{"action":"closed","issue":{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/655","repository_url":"https://api.github.com/repos/MRtrix3/mrtrix3","labels_url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/655/labels{/name}","comments_url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/655/comments","events_url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/655/events","html_url":"https://github.com/MRtrix3/mrtrix3/issues/655","id":158811026,"number":655,"title":"MinGW object section limit","user":{"login":"Lestropie","id":5637955,"avatar_url":"https://avatars.githubusercontent.com/u/5637955?v=3","gravatar_id":"","url":"https://api.github.com/users/Lestropie","html_url":"https://github.com/Lestropie","followers_url":"https://api.github.com/users/Lestropie/followers","following_url":"https://api.github.com/users/Lestropie/following{/other_user}","gists_url":"https://api.github.com/users/Lestropie/gists{/gist_id}","starred_url":"https://api.github.com/users/Lestropie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lestropie/subscriptions","organizations_url":"https://api.github.com/users/Lestropie/orgs","repos_url":"https://api.github.com/users/Lestropie/repos","events_url":"https://api.github.com/users/Lestropie/events{/privacy}","received_events_url":"https://api.github.com/users/Lestropie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/labels/build","name":"build","color":"fbca04"},{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/labels/question","name":"question","color":"cc317c"},{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/labels/Windows","name":"Windows","color":"fbca04"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-06-07T01:33:03Z","updated_at":"2016-06-14T05:09:59Z","closed_at":"2016-06-14T05:09:59Z","body":"Going to raise this so that people can post an opinion if they have one.\r\n\r\nObject files on Windows are limited to 32766 sections. I've been unable to compile a few commands in debug mode for a while now, and since registration was pushed I've been unable to compile the library in debug mode. We now have a user who can't compile in release mode due to this limitation. And it doesn't look like a MinGW solution is going to appear overnight.\r\n\r\nSo the question is:\r\nDo we endeavour to move code from header files to .cpp files, and/or sub-divide .cpp files, to try to keep compilation working on Windows? This will likely incur performance penalties in certain instances. And if so, do we just try to keep release compilation working, or debug as well? "}}
{"actor":{"display_login":"Lestropie"}}