<div dir="ltr">All,<div><br></div><div>I'm building FLTK as an ExternalProject to a 'Libraries' project.  Inside the ExternalProject, I'm using the FLTK CMake build system.</div><div><br></div><div>I've then created a SuperProject to build Libraries as an ExternalProject (and my main project too).  This works great so far on my Mac.</div>
<div><br></div><div>On my Windows machine, this results in a path name longer than 256 characters for the innermost FLTK CMake run.  This fails to write a file, which causes the build to fail.  Which causes the whole thing to fall down.  The specific innermost error is this....</div>
<div><br></div><div>5>CUSTOMBUILD : CMake error : cannot write to file "C:/Users/ramcdona/Documents/OpenVSP/refactor/build/super/Libraries-prefix/src/Libraries-build/FLTK-prefix/src/FLTK-build/CMakeFiles/Export/C_/Users/ramcdona/Documents/OpenVSP/refactor/build/super/Libraries-prefix/src/Libraries-build/FLTK-prefix/CMake/FLTKLibraries.cmake": No such file or directory<br>
</div><div><br></div><div>Beautiful, isn't it?</div><div><br></div><div>Although I can obviously work around this by using some alternate less-buried directory, that is a fragile solution that is not user-proof.  Is there some way around this?  What have other projects with big SuperBuild's done?</div>
<div><br></div><div>Rob</div><div><br></div></div>