3 ms·
I tried to get started with Julia a couple months ago, downloaded several libraries, and they wouldn't compile due to missing dependencies. Is there a problem w
by DennisP 6y ago
I tried to get started with Julia a couple months ago, downloaded several libraries, and they wouldn't compile due to missing dependencies. Is there a problem with the package manager?
- oxinabox 6y agoThat's weird using libraries almost always just works? Did you install them via the package manager? If you just git clones them then you will need to tell the package manager about them e.g. via `add`/`dev`ing the local path, + `Pkg.resolve`. I recommend asking for help on the Julia Discourse. http://Discourse.julialang.org/ http://Discourse.julialang.org/
- deleted 6y ago[deleted]
- leephillips 6y agoThe package manager is one of my favorite things about Julia. No more dependency hell. Just type "add <package>" in the REPL.
- spacedome 6y agoI have only seen this happen with packages that depend on non-julia libraries, such as ARPACK, but the move to providing binaries with BinaryBuilder should fix this.
- DennisP 6y agoThat might well be the issue, these were game/gui libraries. What's the timeframe on BinaryBuilder?
- 3JPLW 6y agoBinaryBuilder/BinaryProvider are 100% functional and have been deployed and working for a long time now. The timeframes for individual packages to move to using them instead of ad-hoc build scripts, however, varies. It's generally very quick to do this, but complicated chains of binary dependencies can be a pain.