flow: There are always errors in OSX following Installing procedure
Choose an option This is a:
- Question
Describe the issue When coming to the Installing Flow and SUMO, after downloading SUMO’s github directory, something goes wrong and I cannot figure it out.
I input the code into terminal
export CPPFLAGS=-I/opt/X11/include
export LDFLAGS=-L/opt/X11/lib
./configure CXX=clang++ CXXFLAGS="-stdlib=libc++ -std=gnu++11" --with-xerces=/usr/local --with-proj-gdal=/usr/local
make -j$nproc
But I got
MacBook-Pro-3:sumo mac$ make -j$nproc
make: *** No targets specified and no makefile found. Stop.
I have tried many times and dont know why
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 15 (14 by maintainers)
You may have to restart your computer if you’ve installed XQuartz for the first time. Let me know if that helps?
Hi @CYBruce if you install the binaries, you can skip the sumo install step! You already have the binaries so everything should work as is. Highly recommended that you do this.
However, if you do want to go forward and actually do the compilation, happy to help with that as well. Unfortunately, to debug this I need the full output of make -j$nproc as the actual error is much further up in the output.
Of course; happy to help. The issue here is that you don’t have wget. Can you try first installing homebrew from this link: https://brew.sh/ Then run
brew install wgetand then repeat the easy setup procedure? I think this will resolve your problems.@CYBruce sorry to hear about this! I’m guessing something went wrong in the ./configure line; could you post the output for this? Additionally, we’ve added some instructions to make the installation process way easier! You can take a look at: https://flow.readthedocs.io/en/latest/flow_setup.html#e-easy-install-sumo-optional for a hopefully much simpler process.