What happens if you use the backslash space notation without the quotes? 2016-01-03 13:15 GMT+01:00 Bevan Weiss <[email protected]>: > I did reduce it down so that it was just the windres.exe from the MSYS2 > package, and got the following result: > > BevanWeiss@BevanWeiss-PC MSYS /C/KiCad/KiCad-Winbuilder/test folder > > $ /C/KiCad/KiCad-Winbuilder/msys64/mingw64/bin/windres.exe --version > > GNU windres (GNU Binutils) 2.25.1 > > Copyright (C) 2014 Free Software Foundation, Inc. > > This program is free software; you may redistribute it under the terms of > > the GNU General Public License version 3 or (at your option) any later > version. > > This program has absolutely no warranty. > > BevanWeiss@BevanWeiss-PC MSYS /C/KiCad/KiCad-Winbuilder/test folder > > $ /C/KiCad/KiCad-Winbuilder/msys64/mingw64/bin/windres.exe > -I"/C/Kicad/KiCad-Winbuilder/test folder" > > gcc: error: folder: No such file or directory > > C:\KiCad\KiCad-Winbuilder\msys64\mingw64\bin\windres.exe: preprocessing > failed. > > BevanWeiss@BevanWeiss-PC MSYS /C/KiCad/KiCad-Winbuilder/test folder > > $ /C/KiCad/KiCad-Winbuilder/msys64/mingw64/bin/windres.exe > -I"/C/Kicad/KiCad-Winbuilder/test\ folder" > > gcc: error: folder: No such file or directory > > C:\KiCad\KiCad-Winbuilder\msys64\mingw64\bin\windres.exe: preprocessing > failed. > > So I'm pretty sure that it's an issue with this version of windres. If > someone knows where I should raise the bug report then I'd be happy to hear > about it. > > I've worked around it by renaming my username and home directory within > MSYS2. > > So I can start to have a look at some code now… anything on the TODO list > that might be a good introduction to the KiCad sourcecode? > > Thanks for the reply, > > Regards, > > Bevan Weiss > > -----Original Message----- > > From: Nick Østergaard [mailto:[email protected]] > > Sent: Sunday, 3 January 2016 9:15 PM > > To: Bevan Weiss <[email protected]> > > Cc: KiCad Developers <[email protected]> > > Subject: Re: [Kicad-developers] Trouble compiling under windows > > I don't know much about windres, but I just tested on linux with spaces in > the path to the source dir and spaces in the build dir name, and that built > just fine. Maybe there is still some quotes that is missing in > CMakeModules/MinGWResourceCompiler.cmake. > > 2016-01-02 16:04 GMT+01:00 Bevan Weiss <[email protected]>: > >> Hi all, > >> > >> > >> > >> Apologies for the spam on this, however I’m having a slight issue when > >> trying to setup and compile a Windows development environment for Kicad. > >> > >> I’ve used the Winbuilder platform, which has gotten me this far, so > >> that I’ve got a properly setup mingw environment. > >> > >> It also appears to have pulled in all the appropriate dependencies (as > >> far as I can tell anyway). > >> > >> > >> > >> However I’ve run into this error message… > >> > >> > >> > >> [ 48%] Building CXX object > >> common/CMakeFiles/common.dir/geometry/shape_file_io.cpp.obj > >> > >> [ 48%] Linking CXX static library libcommon.a > >> > >> [ 50%] Built target common > >> > >> [ 50%] Compiling kicad's resource file > >> > >> gcc: error: Weiss/MINGW-packages/mingw-w64-kicad-git/src/kicad/kicad: > >> No such file or directory > >> > >> C:\KiCad\KiCad-Winbuilder\msys64\mingw64\bin\windres.exe: > >> preprocessing failed. > >> > >> kicad/CMakeFiles/kicad.dir/build.make:61: recipe for target > >> 'kicad/CMakeFiles/kicad.dir/kicad_rc.obj' failed > >> > >> make[2]: *** [kicad/CMakeFiles/kicad.dir/kicad_rc.obj] Error 1 > >> > >> CMakeFiles/Makefile2:2217: recipe for target > >> 'kicad/CMakeFiles/kicad.dir/all' failed > >> > >> make[1]: *** [kicad/CMakeFiles/kicad.dir/all] Error 2 > >> > >> make[1]: *** Waiting for unfinished jobs.... > >> > >> Scanning dependencies of target bitmap2component > >> > >> > >> > >> I’ve found the issue after some further investigation. > >> > >> It appears that whichever version of windres.exe is in msys2 doesn’t > >> respect spaces in paths (even when passed with double quotes). My > >> googling says this should have been fixed way back in 2007, however > >> perhaps it’s a regression (or something got lost in the MSYS2 stuff). > >> > >> > >> > >> Apart from the obvious of changing the folder location to not have a > >> space, are there any other workarounds that people know of? > >> > >> Is this something that should be raised with the MSYS2 people? (my > >> quick googling suggests that perhaps they just don’t care about such >> ‘Windowisms’ > >> like folder names with spaces). > >> > >> > >> > >> > >> > >> > >> > >> Bevan Weiss > >> > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~kicad-developers > >> Post to : [email protected] > >> Unsubscribe : https://launchpad.net/~kicad-developers > >> More help : https://help.launchpad.net/ListHelp > >> > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

