Compiling Thunar 1.8.2

I am trying to compile Thunar 1.8.2.

I can not figure how to install exo-2.

checking pkg-config is at least version 0.9.0... yes
checking for exo-2 >= 0.12.0... not found
*** The required package exo-2 was not found on your system.
*** Please install exo-2 (atleast version 0.12.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.

I get one problem fixed, then some other library etc is missing.

Is there no simple way of installing Thunar 1.8.2?

Why does it have to be made installed of simply installed?

It's frustrating.

Compiling from source code needs installation of special development packages (build dependencies). Thunar is packaged in Ubuntu, so you can use the command below to get its build-dependencies:

sudo apt-get build-dep thunar
2 Likes
sudo apt-get build-dep thunar
[sudo] password for andy: 
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list

You need to open Software & Updates application from GUI or by software-properties-gtk command. Then check [ ] Source Code on the first tab and confirm reloading software lists.

Then retry running the command:

sudo apt-get build-dep thunar

*** The required package exo-2 was not found on your system.
*** Please install exo-2 (atleast version 0.12.0) or adjust

*** The required package gtk+-3.0 was not found on your system.
*** Please install gtk+-3.0 (atleast version 3.22.0) or adjust

configure: error: Package requirements (atk atk-bridge-2.0) were not met:

No package 'atk-bridge-2.0' found

For all such problems the packages.ubuntu.com is good search resource. It would be really great if you learn how to use it and use it by yourself next time.

To get the

you need to find and install one package:

sudo apt-get install libatk-bridge2.0-dev

Ok, I bookmarked packages.ubuntu.com and will study it.

1 Like

I got it to compile, but it will not run.

I removed it and re-installed and it says,

thunar
thunar: error while loading shared libraries: libthunarx-3.so.0: cannot open shared object file: No such file or directory

As we can see from AskUbuntu - the

sudo ldconfig

will fix the issue.

2 Likes