# \[Work in progress\] Update of IUP.jl (gui library) for v1

**URL:** https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960
**Category:** General Usage
**Created:** [August 23, 2018, 6:15pm UTC](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960 "2018-08-23T18:15:23Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![disciple-of-reason](https://avatars.discourse-cdn.com/v4/letter/d/b487fb/32.png) [@disciple-of-reason](https://discourse.julialang.org/u/disciple-of-reason)
#### Post date: [August 23, 2018, 6:15pm UTC](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960/1 "2018-08-23T18:15:23Z")

</div>

Hi, guys,

I decided to update IUP.jl for Julia v1 ([https://github.com/disciple-of-reason/IUP.jl/tree/juliav1](https://github.com/disciple-of-reason/IUP.jl/tree/juliav1))

I made the package to load, made a few examples work, and - since this is the first thing I’m doing in Julia - encountered a couple of problems I don’t know how to fix yet.

1. the IUP\_CD and IUP\_IM packages refused to load (Julia didn’t find them, suggested installing IUP\_CD / IUP\_IM packages). I’ve made them submodules for now. Should they be split out into another package ?

2. julia refuses to load dlls other than iup.dll (ERROR: error compiling cbox: could not load library “iupcontrols”), so lof of things won’t work

Any help would be, of course, appreciated.

Cheers.

---

<div class="post-metadata">

### Author: ![joa-quim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joa-quim/32/227_2.png) [@joa-quim](https://discourse.julialang.org/u/joa-quim)
#### Post date: [August 23, 2018, 11:02pm UTC](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960/2 "2018-08-23T23:02:55Z")

</div>

Wouldn’t it be better to submit PRs to [IUP.jl](https://github.com/joa-quim/IUP.jl) instead of starting a new fork?

---

<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: [August 23, 2018, 11:09pm UTC](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960/3 "2018-08-23T23:09:11Z")

</div>

I don’t know the intentions but actually in order to prepare a PR one has to fork the project.

---

<div class="post-metadata">

### Author: ![disciple-of-reason](https://avatars.discourse-cdn.com/v4/letter/d/b487fb/32.png) [@disciple-of-reason](https://discourse.julialang.org/u/disciple-of-reason)
#### Post date: [August 24, 2018, 1:51pm UTC](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960/4 "2018-08-24T13:51:34Z")

</div>

There is not that much to submit right now, and until it gets better, i thought I won’t poke a repo that has been resting in peace for 2 years 😉

Once I solve at least loading of the rest of the dlls, improve rest of the functions that take variable number of arguments, I’ll send PR.

---

<div class="post-metadata">

### Author: ![joa-quim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joa-quim/32/227_2.png) [@joa-quim](https://discourse.julialang.org/u/joa-quim)
#### Post date: [August 24, 2018, 3:29pm UTC](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960/5 "2018-08-24T15:29:47Z")

</div>

Well, I don’t remember to have had troubles loading all the needed dll’s so I might have had a quick try if it was a PR (not very strong in git anyway).

If you want to invest work on this package I’m happy to grant you commit privileges.

---

<div class="post-metadata">

### Author: ![pemryan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pemryan/32/1237_2.png) [@pemryan](https://discourse.julialang.org/u/pemryan)
#### Post date: [November 30, 2025, 2:01pm UTC](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960/6 "2025-11-30T14:01:39Z")

</div>

Several years ago, I updated IUP.jl for julia 0.6, it works well. A later update for julia 1.2 works partially, not all test passed. The forked repo at [GitHub - pemryan/IUP.jl: Julia interface to IUP windowing toolkit](https://github.com/pemryan/IUP.jl) Hope this could of some help.
