# Juliacall cant use a package that builds fine outside juliacall \<random file path ending in "artifacts"\>/libgobject-2.0.so: undefined symbol: g\_uri\_ref

**URL:** <https://discourse.julialang.org/t/juliacall-cant-use-a-package-that-builds-fine-outside-juliacall-random-file-path-ending-in-artifacts-libgobject-2-0-so-undefined-symbol-g-uri-ref/68289>\
**Category:** General Usage\
**Tags:** question, artifacts, juliacall, glib\_jll\
**Created:** [September 16, 2021, 11:10pm UTC](https://discourse.julialang.org/t/juliacall-cant-use-a-package-that-builds-fine-outside-juliacall-random-file-path-ending-in-artifacts-libgobject-2-0-so-undefined-symbol-g-uri-ref/68289 "2021-09-16T23:10:26Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![appleparan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/appleparan/32/3802_2.png) [@appleparan](https://discourse.julialang.org/u/appleparan)\
**Post date:** [October 24, 2021, 2:08pm UTC](https://discourse.julialang.org/t/juliacall-cant-use-a-package-that-builds-fine-outside-juliacall-random-file-path-ending-in-artifacts-libgobject-2-0-so-undefined-symbol-g-uri-ref/68289/2 "2021-10-24T14:08:19Z")

</div>

I have a same problem when precompiling `Plots.jl`, especially `Glib_jll`. What’s your “Local” environment? I’m using WSL2 + Ubuntu 20.04 in Windows 11 now.

The real problem is that the symbol `g_uri_ref` can be found in `libgobject-2.0.so` by `nm` command

---

_[View the full topic](https://discourse.julialang.org/t/juliacall-cant-use-a-package-that-builds-fine-outside-juliacall-random-file-path-ending-in-artifacts-libgobject-2-0-so-undefined-symbol-g-uri-ref/68289)._
