madsjulia / Mads.jl

MADS: Model Analysis & Decision Support
http://mads.gitlab.io
GNU General Public License v3.0
101 stars 20 forks source link

Installation failure on Windows #15

Closed ChrisRackauckas closed 7 years ago

ChrisRackauckas commented 7 years ago

AppVeyor is not enabled. On Windows, I get the following:

julia> Pkg.add("Mads")
INFO: Cloning cache of AffineInvariantMCMC from https://github.com/madsjulia/AffineInvariantMCMC.jl.git
INFO: Cloning cache of Anasol from https://github.com/madsjulia/Anasol.jl.git
INFO: Cloning cache of BIGUQ from https://github.com/madsjulia/BIGUQ.jl.git
INFO: Cloning cache of BlackBoxOptim from https://github.com/robertfeldt/BlackBoxOptim.jl.git
INFO: Cloning cache of Codecs from https://github.com/dcjones/Codecs.jl.git
INFO: Cloning cache of DocStringExtensions from https://github.com/JuliaDocs/DocStringExtensions.jl.git
INFO: Cloning cache of Docile from https://github.com/MichaelHatherly/Docile.jl.git
INFO: Cloning cache of Documenter from https://github.com/JuliaDocs/Documenter.jl.git
INFO: Cloning cache of FactCheck from https://github.com/JuliaArchive/FactCheck.jl.git
INFO: Cloning cache of Formatting from https://github.com/JuliaIO/Formatting.jl.git
INFO: Cloning cache of GeostatInversion from https://github.com/madsjulia/GeostatInversion.jl.git
INFO: Cloning cache of Grid from https://github.com/timholy/Grid.jl.git
INFO: Cloning cache of JuMP from https://github.com/JuliaOpt/JuMP.jl.git
INFO: Cloning cache of Klara from https://github.com/JuliaStats/Klara.jl.git
INFO: Cloning cache of Lazy from https://github.com/MikeInnes/Lazy.jl.git
INFO: Cloning cache of Mads from https://github.com/madsjulia/Mads.jl.git
INFO: Cloning cache of MathProgBase from https://github.com/JuliaOpt/MathProgBase.jl.git
INFO: Cloning cache of MetaProgTools from https://github.com/madsjulia/MetaProgTools.jl.git
INFO: Cloning cache of NMF from https://github.com/JuliaStats/NMF.jl.git
INFO: Cloning cache of ODE from https://github.com/JuliaDiffEq/ODE.jl.git
INFO: Cloning cache of ProgressMeter from https://github.com/timholy/ProgressMeter.jl.git
INFO: Cloning cache of ReusableFunctions from https://github.com/madsjulia/ReusableFunctions.jl.git
INFO: Cloning cache of ReverseDiffSource from https://github.com/JuliaDiff/ReverseDiffSource.jl.git
INFO: Cloning cache of ReverseDiffSparse from https://github.com/mlubin/ReverseDiffSparse.jl.git
INFO: Cloning cache of RobustPmap from https://github.com/madsjulia/RobustPmap.jl.git
INFO: Cloning cache of SVR from https://github.com/madsjulia/SVR.jl.git
INFO: Cloning cache of YAML from https://github.com/dcjones/YAML.jl.git
INFO: Cloning cache of Zlib from https://github.com/dcjones/Zlib.jl.git
INFO: Installing AffineInvariantMCMC v0.2.1
INFO: Installing Anasol v0.2.1
INFO: Installing BIGUQ v0.3.0
INFO: Installing BlackBoxOptim v0.2.1
INFO: Installing Codecs v0.3.0
INFO: Downgrading ColorTypes: v0.3.5 => v0.2.12
INFO: Downgrading ColorVectorSpace: v0.4.0 => v0.1.12
INFO: Downgrading Colors: v0.7.3 => v0.6.9
INFO: Installing DocStringExtensions v0.3.2
INFO: Installing Docile v0.5.23
INFO: Installing Documenter v0.9.2
INFO: Installing FactCheck v0.4.3
INFO: Downgrading FixedPointNumbers: v0.3.5 => v0.2.1
INFO: Installing Formatting v0.2.0
INFO: Downgrading ForwardDiff: v0.4.1 => v0.3.5
INFO: Installing GeostatInversion v0.2.0
INFO: Installing Grid v0.4.2
INFO: Downgrading GtkUtilities: v0.2.3 => v0.1.0
INFO: Downgrading Images: v0.9.0 => v0.5.14
INFO: Installing JuMP v0.16.1
INFO: Installing Klara v0.7.1
INFO: Installing Lazy v0.11.5
INFO: Installing Mads v0.4.2
INFO: Installing MathProgBase v0.6.2
INFO: Installing MetaProgTools v0.2.0
INFO: Installing NMF v0.2.5
INFO: Installing ODE v0.3.0
INFO: Installing ProgressMeter v0.3.4
INFO: Installing ReusableFunctions v0.2.1
INFO: Installing ReverseDiffSource v0.3.0
INFO: Installing ReverseDiffSparse v0.7.1
INFO: Installing RobustPmap v0.2.1
INFO: Installing SVR v0.1.6
INFO: Installing YAML v0.2.1
INFO: Installing Zlib v0.1.12
INFO: Removing AxisArrays v0.1.0
INFO: Removing CatIndices v0.0.2
INFO: Removing ComputationalResources v0.0.2
INFO: Removing CoordinateTransformations v0.4.0
INFO: Removing CustomUnitRanges v0.0.4
INFO: Removing FFTViews v0.0.2
INFO: Removing ImageAxes v0.2.1
INFO: Removing ImageCore v0.2.0
INFO: Removing ImageFiltering v0.1.2
INFO: Removing ImageMetadata v0.2.2
INFO: Removing ImageTransformations v0.1.0
INFO: Removing IndirectArrays v0.1.1
INFO: Removing IntervalSets v0.0.5
INFO: Removing MappedArrays v0.0.7
INFO: Removing OffsetArrays v0.2.14
INFO: Removing RangeArrays v0.1.2
INFO: Removing Rotations v0.3.5
INFO: Removing ShowItLikeYouBuildIt v0.0.1
INFO: Removing StaticArrays v0.3.0
INFO: Removing TiledIteration v0.0.2
INFO: Building WinRPM
INFO: Downloading https://cache.julialang.org/http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_42.2/repodata/repomd.xml
INFO: Downloading https://cache.julialang.org/http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_42.2/repodata/repomd.xml
INFO: Building Blosc
INFO: Building HDF5
INFO: Updating WinRPM package list
INFO: Downloading https://cache.julialang.org/http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_42.2/repodata/repomd.xml
INFO: Downloading https://cache.julialang.org/http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_42.2/repodata/repomd.xml
INFO: Building Rmath
INFO: Building Cairo
INFO: Building Gtk
INFO: Nothing to do
INFO: Building Conda
INFO: Building PyCall
Fetching package metadata ...........
Solving package specifications: ..........

# All requested packages already installed.
# packages in environment at C:\Users\Chris\.julia\v0.5\Conda\deps\usr:
#
numpy                     1.12.1                   py27_0
INFO: PyCall is using C:\Users\Chris\.julia\v0.5\Conda\deps\usr\python.exe (Python 2.7.13) at C:\Users\Chris\.julia\v0.5\Conda\deps\usr\python.exe, libpython = C:\Users\Chris\.julia\v0.5\Conda\deps\usr\python27
INFO: C:\Users\Chris\.julia\v0.5\PyCall\deps\deps.jl has not changed
INFO: C:\Users\Chris\.julia\v0.5\PyCall\deps\PYTHON has not changed
INFO: Building SVR
=================================[ ERROR: SVR ]=================================

LoadError: could not spawn `make clean`: no such file or directory (ENOENT)
while loading C:\Users\Chris\.julia\v0.5\SVR\deps\build.jl, in expression starting on line 2

================================================================================
INFO: Building Mads
INFO: Checking for Python YAML & MatPlotLib ...
INFO: Installing python pip using PyCall ...
INFO: Installing Python YAML & MatPlotLib using pip ...
Requirement already satisfied: pyyaml in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages
Requirement already satisfied: matplotlib in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages
Requirement already satisfied: numpy>=1.7.1 in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages (from matplotlib)
Requirement already satisfied: six>=1.10 in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages (from matplotlib)
Requirement already satisfied: python-dateutil in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages (from matplotlib)
Requirement already satisfied: functools32 in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages (from matplotlib)
Requirement already satisfied: pytz in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages (from matplotlib)
Requirement already satisfied: cycler>=0.10 in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages (from matplotlib)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=1.5.6 in c:\users\chris\.julia\v0.5\conda\deps\usr\lib\site-packages (from matplotlib)
INFO: Python pip YAML (pyyaml) is installed!
INFO: Python pip MatPlotLib is installed!

================================[ BUILD ERRORS ]================================

WARNING: SVR had build errors.

 - packages with build errors remain installed in C:\Users\Chris\.julia\v0.5
 - build the package(s) and all dependencies with `Pkg.build("SVR")`
 - build a single package by running its `deps/build.jl` script

================================================================================
INFO: Package database updated
INFO: METADATA is out-of-date — you may not have the latest version of Mads
INFO: Use `Pkg.update()` to get the latest versions of your packages
montyvesselinov commented 7 years ago

libsvm needs c++/make. You find more here

https://www.csie.ntu.edu.tw/~cjlin/libsvm/