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)

Most upvoted comments

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 wget and 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.