Forum > Noggit
[QUESTION] Noggit not compiling
(1/4) > >>
Synric:
Hello,
I'm currently trying to compile the QT branch of Noggit. I have everything checked out and all that. Everything goes fine until Visual Studio attempts to finish compiling, when it spits out this error:
--- Quote ---LNK1104 cannot open file 'Boost::system.lib' noggit C:Users*****DesktopNoggitnoggit3WinLINK --- End quote ---
When I run cmake it says it found both libraries, but later spits out these warnings:
--- Code: --- Target "noggit" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing? This warning is for project developers. Use -Wno-dev to suppress it.
Target "noggit" links to target "Boost::filesystem" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing? This warning is for project developers. Use -Wno-dev to suppress it. --- End code ---
The most logical explanation is obviously that it the system and filesystem libs don't exist, but cmake is has them listed as:
Next stop was to make sure the files listed there exist, and they do. I then went, read how to compile those two libraries from scratch and I basically compiled them in every mode possible (debug, release, dynamic, static, etc.), made there they all ended up together in the lib folder, but still nothing worked. Googled it, which said system had to come before filesystem, changed that, nothing.
I've been trying to figure this out myself for two days now, and I'm out of ideas at this point. Anyone have something I may have missed or overlooked?
schlumpf:
Cmake version? Have you tried following the readme?
Synric:
Cmake version is 3.4.1, boost is 1.61, with MSVC14.
Yeah i followed the readme, everything except build INSTALL, because when I follow the windows portion of the readme that project doesnt get built/added.
schlumpf:
The windows portion of the readme was confirmed to be working on machines installed from scratch. It would be very weird if it didn't. I personally never used that "libs" repo and won't ever suggest anyone doing so, so I can't help with that. It seems like the Boost library paths were manually entered though, not found using `find_package (Boost)` as it should (as `BOOST_ROOT` is empty). This will break stuff.
Synric:
Did it without the repo libs, still nothing. Oh well, ill just go back to using normal noggit. Thanks for trying to help though.
Navigation
[0] Message Index
[#] Next page
|