GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

106 views
Skip to first unread message

Rusi Mody

unread,
Jul 15, 2016, 7:00:51 AM7/15/16
to hoodle
Trying to build hoodle on an ubuntu 16.4

When it finally finished I found a hoodle executbles in 2 places

$ ls -l hoodle/.stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/hoodle/hoodle .stack-work/install/x86_64-linux/lts-5.8/7.10.3/bin/hoodle


Both give this kind of error

GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

Ian-Woo Kim

unread,
Jul 15, 2016, 11:18:09 AM7/15/16
to hoodle group
Are you using the latest git version of hoodle?
Then it removed all gtk2 depedency.

However, haskell poppler library is linked against gtk2 by default.
You should reinstall haskell poppler with -fgtk3

Ian
> --
> You received this message because you are subscribed to the Google Groups
> "hoodle" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to hoodle+un...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Rusi Mody

unread,
Jul 15, 2016, 11:34:34 AM7/15/16
to hoodle
 
On Friday, July 15, 2016 at 8:48:09 PM UTC+5:30, wavewave wrote:
Are you using the latest git version of hoodle?
Then it removed all gtk2 depedency.

I more or less followed the instructions in the Readme :here: https://github.com/wavewave/hoodle


However, haskell poppler library is linked against gtk2 by default.
You should reinstall haskell poppler with -fgtk3


Where? How?

 
Reply all
Reply to author
Forward
0 new messages