Closed floybix closed 4 years ago
Thanks Felix, I'm looking into the environment variable issue now.
Regarding the vcpkg and fmt, the current FLINT develop branch has had that added to the README
See README.md
the vcpkg command is:
vcpkg.exe install boost-test:x64-windows boost-program-options:x64-windows boost-log:x64-windows turtle:x64-windows zipper:x64-windows poco:x64-windows libpq:x64-windows gdal:x64-windows sqlite3:x64-windows boost-ublas:x64-windows fmt:x64-windows
I'm just setting up in Windows to test the above issues now. I have checked that the required FLINT update is in the code base. This commit added the code to expand the environemnt variables in the lib paths Merge pull request #38 from moja-global/lib_path_improvement
It appears you are running from a FLINT version that doen't have that enhancement moja-global/FLINT@c2cb1e3
The src file Source/moja.flint/src/librarymanager.cpp
doesn't have the change.
OK, I wasn't aware of the develop branch.
I have been trying to run the basic example according to README.md. The run failed. I was only able to get it to run by replacing the environment variable syntax
"%LOCAL_LIBS%"
with a literal value.To Reproduce Steps to reproduce the behavior: Follow the instructions in README.md in section Environment: Visual Studio 16 2019 Win64.
Expected behavior Command line outline like
Started ... onOutputStep ... Finished
Observed behavior This example shows a command-line run, but the same happens from inside Visual Studio.
When I change the file
libs.base.win.json
to set the PATH explicitly, it works.Operating Environment:
Additional context
There was one other error I ran into along the way. The required cmake package
fmt
was not installed.To fix it I did:
and set cmake's
fmt_DIR
.