# Error Precompiling Dierckx

**URL:** <https://discourse.julialang.org/t/error-precompiling-dierckx/44720>\
**Category:** New to Julia\
**Created:** [August 11, 2020, 1:01am UTC](https://discourse.julialang.org/t/error-precompiling-dierckx/44720 "2020-08-11T01:01:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![yangqifan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yangqifan/32/16249_2.png) [@yangqifan](https://discourse.julialang.org/u/yangqifan)\
**Post date:** [August 11, 2020, 1:01am UTC](https://discourse.julialang.org/t/error-precompiling-dierckx/44720/1 "2020-08-11T01:01:48Z")

</div>

Hi. I have try DiffEqParamEstim.jl in JulilaPro-1.5.0 in windows10.  
when I using the package, it tells me Dierckx is not properly installed.

```julia
using DiffEqParamEstim
[Info: Precompiling DiffEqParamEstim [1130ab10-4a5a-5621-a13d-e4788d82bd4c]
ERROR: LoadError: Dierckx is not properly installed. Please run Pkg.build("Dierckx")
Stacktrace:
 [1] error(::String) at .\error.jl:33
 [2] top-level scope at C:\Users\yangqifan\.julia\packages\Dierckx\ZTanR\src\Dierckx.jl:29
 [3] include(::Function, ::Module, ::String) at .\Base.jl:380
 [4] include(::Module, ::String) at .\Base.jl:368
 [5] top-level scope at none:2
 [6] eval at .\boot.jl:331 [inlined]
 [7] eval(::Expr) at .\client.jl:467
 [8] top-level scope at .\none:3
in expression starting at C:\Users\yangqifan\.julia\packages\Dierckx\ZTanR\src\Dierckx.jl:26
ERROR: LoadError: Failed to precompile Dierckx [39dd38d3-220a-591b-8e3c-4c3a8c710a94] to C:\Users\yangqifan\.julia\compiled\v1.5\Dierckx\R6rOy_VFEU6.ji.
Stacktrace:
 [1] error(::String) at .\error.jl:33
 [2] compilecache(::Base.PkgId, ::String) at .\loading.jl:1290
 [3] _require(::Base.PkgId) at .\loading.jl:1030
 [4] require(::Base.PkgId) at .\loading.jl:928
 [5] require(::Module, ::Symbol) at .\loading.jl:923
 [6] include(::Function, ::Module, ::String) at .\Base.jl:380
 [7] include(::Module, ::String) at .\Base.jl:368
 [8] top-level scope at none:2
 [9] eval at .\boot.jl:331 [inlined]
 [10] eval(::Expr) at .\client.jl:467
 [11] top-level scope at .\none:3
in expression starting at C:\Users\yangqifan\.julia\packages\DiffEqParamEstim\RBUSC\src\DiffEqParamEstim.jl:2
ERROR: Failed to precompile DiffEqParamEstim [1130ab10-4a5a-5621-a13d-e4788d82bd4c] to C:\Users\yangqifan\.julia\compiled\v1.5\DiffEqParamEstim\nWq0E_VFEU6.ji.
Stacktrace:
 [1] error(::String) at .\error.jl:33
 [2] compilecache(::Base.PkgId, ::String) at .\loading.jl:1290
 [3] _require(::Base.PkgId) at .\loading.jl:1030
 [4] require(::Base.PkgId) at .\loading.jl:928
 [5] require(::Module, ::Symbol) at .\loading.jl:923

```

But when I build Dierckx.jl, there are some system errors.

```julia
Pkg.build("Dierckx")
   Building Dierckx → `C:\Users\yangqifan\.julia\packages\Dierckx\ZTanR\deps\build.log`
┌ Error: Error building `Dierckx`: 
│ ERROR: LoadError: SystemError: opening file "C:\\Users\\yangqifan\\AppData\\Local\\JuliaPro-1.5.0-1\\Julia-1.5.0\\share\\julia\\stdlib\\v1.5\\BinaryProvider\\JuliaTeam.toml": No such file or directory
│ Stacktrace:
│ [1] systemerror(::String, ::Int32; extrainfo::Nothing) at .\error.jl:168
│ [2] #systemerror#48 at .\error.jl:167 [inlined]
│ [3] systemerror at .\error.jl:167 [inlined]
│ [4] open(::String; lock::Bool, read::Nothing, write::Nothing, create::Nothing, truncate::Nothing, append::Nothing) at .\iostream.jl:284
│ [5] open at .\iostream.jl:273 [inlined]
│ [6] open(::Base.var"#294#295"{Tuple{}}, ::String; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at .\io.jl:323
│ [7] open at .\io.jl:323 [inlined]
│ [8] read at .\io.jl:408 [inlined]
│ [9] parsefile at D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.5\Pkg\ext\TOML\src\TOML.jl:50 [inlined]
│ [10] redirect_download_target(::String) at C:\Users\yangqifan\.julia\packages\BinaryProvider\IjWSK\src\JuliaTeam.jl:35
│ [11] (::BinaryProvider.JuliaTeam.var"#1#2"{BinaryProvider.var"#56#85"{BinaryProvider.var"#51#80"{Cmd,String}}})(::String, ::String) at C:\Users\yangqifan\.julia\packages\BinaryProvider\IjWSK\src\JuliaTeam.jl:18
│ [12] download(::String, ::String; verbose::Bool) at C:\Users\yangqifan\.julia\packages\BinaryProvider\IjWSK\src\PlatformEngines.jl:608
│ [13] download_verify(::String, ::String, ::String; verbose::Bool, force::Bool, quiet_download::Bool) at C:\Users\yangqifan\.julia\packages\BinaryProvider\IjWSK\src\PlatformEngines.jl:692
│ [14] install(::String, ::String; prefix::Prefix, tarball_path::String, force::Bool, ignore_platform::Bool, verbose::Bool) at C:\Users\yangqifan\.julia\packages\BinaryProvider\IjWSK\src\Prefix.jl:314
│ [15] top-level scope at C:\Users\yangqifan\.julia\packages\Dierckx\ZTanR\deps\build.jl:51
│ [16] include(::String) at .\client.jl:457
│ [17] top-level scope at none:5
│ in expression starting at C:\Users\yangqifan\.julia\packages\Dierckx\ZTanR\deps\build.jl:49
└ @ Pkg.Operations D:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.5\Pkg\src\Operations.jl:942

```

I try to uninstall Dierckx.jl and reinstall it, but it does not work .  
I have no idea about this problem. Could everybody give me some advice?  
THX 🙂

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [August 11, 2020, 3:08am UTC](https://discourse.julialang.org/t/error-precompiling-dierckx/44720/2 "2020-08-11T03:08:10Z")

</div>

It looks like the download might have failed?

---

<div class="post-metadata">

**Author:** ![yangqifan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yangqifan/32/16249_2.png) [@yangqifan](https://discourse.julialang.org/u/yangqifan)\
**Post date:** [August 11, 2020, 6:45am UTC](https://discourse.julialang.org/t/error-precompiling-dierckx/44720/3 "2020-08-11T06:45:04Z")

</div>

I do the same in CentOs 7.6 , it works and without any error. 😅

---

<div class="post-metadata">

**Author:** ![Harini\_N](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/harini_n/32/17103_2.png) [@Harini\_N](https://discourse.julialang.org/u/Harini_N)\
**Post date:** [August 12, 2020, 2:21pm UTC](https://discourse.julialang.org/t/error-precompiling-dierckx/44720/4 "2020-08-12T14:21:21Z")

</div>

I have the same problem on my MacOS

---

<div class="post-metadata">

**Author:** ![yangqifan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yangqifan/32/16249_2.png) [@yangqifan](https://discourse.julialang.org/u/yangqifan)\
**Post date:** [August 13, 2020, 7:51am UTC](https://discourse.julialang.org/t/error-precompiling-dierckx/44720/5 "2020-08-13T07:51:34Z")

</div>

today, i found the same problem in my CentOS 8.2 😥
