# Error running ./configure

**URL:** https://community.mrtrix.org/t/error-running-configure/417
**Category:** Uncategorized
**Created:** [August 31, 2016, 3:56pm UTC](https://community.mrtrix.org/t/error-running-configure/417 "2016-08-31T15:56:35Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![jdtournier](https://community.mrtrix.org/user_avatar/community.mrtrix.org/jdtournier/32/2594_2.png) [@jdtournier](https://community.mrtrix.org/u/jdtournier)
#### Post date: [August 31, 2016, 7:32pm UTC](https://community.mrtrix.org/t/error-running-configure/417/2 "2016-08-31T19:32:04Z")

</div>

At first, this looks similar to issues we’ve had in the past with [the output of `pkg-config` being encoded or interpreted wrong](https://community.mrtrix.org/t/mac-el-capitan-problem-with-configure-the-mrtrix-install/274/21?u=jdtournier), given the strange @ symbols everywhere (which looks like some kind of 4-byte character encoding, maybe UTF-32). But given that you needed to modify the python encode/decode lines, I’m guessing you’ll be running python version 2.6? Python needs to be version 2.7 or above to work, as far as I can remember. And these encode/decode lines may very well have influenced this.

But given that you can run the code manually, you might get away with simply bypassing the `pkg-config` auto-detection, like this:

```
$ export EIGEN_CFLAGS="-isystem /usr/include/eigen3"
$ ./configure

```

If that doesn’t work, and you have a more up to date version of python installed (it’s just not the default), then you can invoke the relevant python executable with the script as an argument, like so:

```
python3 ./configure
python3 ./build

```

Hopefully one of these options will help…

---

_[View the full topic](https://community.mrtrix.org/t/error-running-configure/417)._
