# I can't add the package DataFrames to v"0.7.0-DEV.3182" compiled as nonGPL

**URL:** <https://discourse.julialang.org/t/i-cant-add-the-package-dataframes-to-v-0-7-0-dev-3182-compiled-as-nongpl/7994>\
**Category:** General Usage\
**Created:** [December 26, 2017, 8:00am UTC](https://discourse.julialang.org/t/i-cant-add-the-package-dataframes-to-v-0-7-0-dev-3182-compiled-as-nongpl/7994 "2017-12-26T08:00:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![NKC](https://avatars.discourse-cdn.com/v4/letter/n/258eb7/32.png) [@NKC](https://discourse.julialang.org/u/NKC)\
**Post date:** [December 26, 2017, 8:00am UTC](https://discourse.julialang.org/t/i-cant-add-the-package-dataframes-to-v-0-7-0-dev-3182-compiled-as-nongpl/7994/1 "2017-12-26T08:00:14Z")

</div>

Hello,

When I tried to add the package DataFrames to Julia v"0.7.0-DEV.3182" compiled as nonGPL I got many warnings and errors in binaries.jl, dependencies.jl and bindeps.jl. To solve this I used  
“Nothing” instead of “Void”, and  
“MakeTargets(target::Vector{S} … where S \<: AbstractString …” instead of “MakeTargets{S \<: AbstractString} (target::Vector{S} …” without quotes. And some other correction which I don’t remember.

Right now I get the error: “ERROR: LoadError: LoadError: syntax: unexpected “,”” from dependencies.jl.  
Related code line of dependencies.jl is: ccall(:jl\_read\_sonames, ,())

Is it because of package manager is not consistent with ver 7.0?

Or is it related with nonGPL compilation? I mean is there some GPL dependencies for package manager or DataFrames on Julia side?

PS: I used cygwin64 on win10 64 home

---

<div class="post-metadata">

**Author:** ![tobias.knopp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tobias.knopp/32/7551_2.png) [@tobias.knopp](https://discourse.julialang.org/u/tobias.knopp)\
**Post date:** [December 26, 2017, 9:04am UTC](https://discourse.julialang.org/t/i-cant-add-the-package-dataframes-to-v-0-7-0-dev-3182-compiled-as-nongpl/7994/2 "2017-12-26T09:04:07Z")

</div>

I don’t think that is an issue with non-GPL. Its just that most/many/some packages are not compatible with master. And things are regularly changing on master, such that it will not be guaranteed to work tomorrow, even if it worked today.

---

<div class="post-metadata">

**Author:** ![NKC](https://avatars.discourse-cdn.com/v4/letter/n/258eb7/32.png) [@NKC](https://discourse.julialang.org/u/NKC)\
**Post date:** [December 27, 2017, 11:48am UTC](https://discourse.julialang.org/t/i-cant-add-the-package-dataframes-to-v-0-7-0-dev-3182-compiled-as-nongpl/7994/3 "2017-12-27T11:48:08Z")

</div>

You are right. It worked with version 0.6.2.
