This is definitely the issue/ I just went over the .configure file (pasted below) and it seems that the computer is calling an old version of Qt (4.8.7) which is odd because I can navigate into that directory and I have Qt 5.7 installed. I suppose trying to locate the old version and uninstall followed by reconfiguring will be the best next logical step.
REPORT:
MRtrix build type requested:
REPORT: release
REPORT:
REPORT: Detecting OS: darwin
EXEC <<
CMD: sw_vers -productVersion
EXIT: 0
STDOUT:
10.11.5
>>
REPORT: OS X deployment target: 10.11
REPORT: Checking for C++11 compliant compiler [clang++]:
EXEC <<
CMD: clang++ -dumpversion
EXIT: 0
STDOUT:
4.2.1
>>
REPORT: 4.2.1
COMPILE /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpiFKEBZ.cpp:
---
struct Base {
Base (int);
};
struct Derived : Base {
using Base::Base;
};
int main() {
Derived D (int); // check for contructor inheritance
return (0);
}
---
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpiFKEBZ.cpp -o /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpiFKEBZ.o
EXIT: 0
>>
EXEC <<
CMD: clang++ /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpiFKEBZ.o -mmacosx-version-min=10.11 -o a.out
EXIT: 0
>>
EXEC <<
CMD: ./a.out
EXIT: 0
>>
REPORT: - tested ok
REPORT: Detecting pointer size:
COMPILE /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpowxO0g.cpp:
---
#include <iostream>
int main() {
std::cout << sizeof(void*);
return (0);
}
---
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpowxO0g.cpp -o /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpowxO0g.o
EXIT: 0
>>
EXEC <<
CMD: clang++ /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpowxO0g.o -mmacosx-version-min=10.11 -o a.out
EXIT: 0
>>
EXEC <<
CMD: ./a.out
EXIT: 0
STDOUT:
8
>>
REPORT: 64 bit
REPORT: Detecting byte order:
REPORT: little-endian
REPORT: Checking for variable-length array support:
COMPILE /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpwAL6Fx.cpp:
---
int main(int argc, char* argv[]) {
int x[argc];
return 0;
}
---
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 -DMRTRIX_WORD64 /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpwAL6Fx.cpp -o /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpwAL6Fx.o
EXIT: 0
>>
EXEC <<
CMD: clang++ /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpwAL6Fx.o -mmacosx-version-min=10.11 -o a.out
EXIT: 0
>>
EXEC <<
CMD: ./a.out
EXIT: 0
>>
REPORT: yes
REPORT: Checking for non-POD variable-length array support:
COMPILE /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpgdf5Pu.cpp:
---
#include <string>
class X {
int x;
double y;
std::string s;
};
int main(int argc, char* argv[]) {
X x[argc];
return 0;
}
---
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 -DMRTRIX_WORD64 /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpgdf5Pu.cpp -o /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpgdf5Pu.o
EXIT: 1
STDERR:
/var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpgdf5Pu.cpp:11:6: error: variable length array of non-POD element type 'X'
X x[argc];
^
1 error generated.
>>
error deleting temporary file "/var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpgdf5Pu.o": No such file or directory
REPORT: no
REPORT: Checking for zlib compression library:
COMPILE /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpZ8uuYk.cpp:
---
#include <iostream>
#include <zlib.h>
int main() {
std::cout << zlibVersion();
return (0);
}
---
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 -DMRTRIX_WORD64 -DMRTRIX_NO_NON_POD_VLA /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpZ8uuYk.cpp -o /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpZ8uuYk.o
EXIT: 0
>>
EXEC <<
CMD: clang++ /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpZ8uuYk.o -mmacosx-version-min=10.11 -lz -o a.out
EXIT: 0
>>
EXEC <<
CMD: ./a.out
EXIT: 0
STDOUT:
1.2.5
>>
REPORT: 1.2.5
REPORT: Checking for Eigen 3 library:
EXEC <<
CMD: pkg-config --cflags eigen3
EXIT: 0
STDOUT:
-I/usr/local/Cellar/eigen/3.2.9/include/eigen3
>>
COMPILE /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpY9Vefh.cpp:
---
#include <Eigen/Core>
#include <iostream>
int main (int argc, char* argv[]) {
std::cout << EIGEN_WORLD_VERSION << "." << EIGEN_MAJOR_VERSION << "." << EIGEN_MINOR_VERSION << "\n";
return 0;
}
---
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 -DMRTRIX_WORD64 -DMRTRIX_NO_NON_POD_VLA -isystem /usr/local/Cellar/eigen/3.2.9/include/eigen3 /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpY9Vefh.cpp -o /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpY9Vefh.o
EXIT: 0
>>
EXEC <<
CMD: clang++ /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpY9Vefh.o -mmacosx-version-min=10.11 -lz -o a.out
EXIT: 0
>>
EXEC <<
CMD: ./a.out
EXIT: 0
STDOUT:
3.2.9
>>
REPORT: 3.2.9
REPORT: Checking shared library generation:
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 -DMRTRIX_WORD64 -DMRTRIX_NO_NON_POD_VLA -isystem /usr/local/Cellar/eigen/3.2.9/include/eigen3 /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpYxqJea.cpp -o /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpYxqJea.o
EXIT: 0
>>
EXEC <<
CMD: clang++ /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpYxqJea.o -dynamiclib -install_name @rpath/LIBNAME -mmacosx-version-min=10.11 -mmacosx-version-min=10.11 -lz -o libtest.dylib
EXIT: 0
>>
REPORT: yes
REPORT: Checking for Qt moc:
EXEC <<
CMD: moc -v
EXIT: 1
STDERR:
Qt Meta Object Compiler version 63 (Qt 4.8.7)
>>
REPORT: moc (version 4.8.7)
REPORT: Checking for Qt qmake:
EXEC <<
CMD: qmake -v
EXIT: 0
STDOUT:
QMake version 2.01a
Using Qt version 4.8.7 in /usr/local/Cellar/qt/4.8.7_2/lib
>>
REPORT: qmake (version 4.8.7)
REPORT: Checking for Qt rcc:
EXEC <<
CMD: rcc -v
EXIT: 1
STDERR:
Qt Resource Compiler version 4.8.7
>>
REPORT: rcc (version 4.8.7)
REPORT: Checking for Qt:
source file "qt.h":
---
#include <QObject>
class Foo: public QObject {
Q_OBJECT;
public:
Foo();
~Foo();
public slots:
void setValue(int value);
signals:
void valueChanged (int newValue);
private:
int value_;
};
---
source file "qt.cpp":
---
#include <iostream>
#include "qt.h"
Foo::Foo() : value_ (42) { connect (this, SIGNAL(valueChanged(int)), this, SLOT(setValue(int))); }
Foo::~Foo() { std::cout << qVersion() << "\n"; }
void Foo::setValue (int value) { value_ = value; }
int main() { Foo f; }
---
project file "qt.pro":
---
CONFIG += c++11
QT += core gui opengl svg
HEADERS += qt.h
SOURCES += qt.cpp
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.11
---
EXEC <<
CMD: qmake
EXIT: 0
>>
EXEC <<
CMD: moc qt.h -o qt_moc.cpp
EXIT: 0
>>
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 -DMRTRIX_WORD64 -DMRTRIX_NO_NON_POD_VLA -isystem /usr/local/Cellar/eigen/3.2.9/include/eigen3 -pipe -stdlib=libc++ -mmacosx-version-min=10.7 -O2 -arch x86_64 -Wall -W -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -isystem /usr/local/Cellar/qt/4.8.7_2/mkspecs/unsupported/macx-clang-libc++ -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtCore.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtCore.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtGui.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtGui.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtOpenGL.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtOpenGL.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtSvg.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtSvg.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/include -isystem /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -isystem /System/Library/Frameworks/AGL.framework/Headers -F/usr/local/Cellar/qt/4.8.7_2/lib qt.cpp -o qt.o
EXIT: 0
>>
EXEC <<
CMD: clang++ -c -std=c++11 -DMRTRIX_MACOSX -fPIC -mmacosx-version-min=10.11 -DMRTRIX_WORD64 -DMRTRIX_NO_NON_POD_VLA -isystem /usr/local/Cellar/eigen/3.2.9/include/eigen3 -pipe -stdlib=libc++ -mmacosx-version-min=10.7 -O2 -arch x86_64 -Wall -W -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -isystem /usr/local/Cellar/qt/4.8.7_2/mkspecs/unsupported/macx-clang-libc++ -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtCore.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtCore.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtGui.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtGui.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtOpenGL.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtOpenGL.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtSvg.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/lib/QtSvg.framework/Versions/4/Headers -isystem /usr/local/Cellar/qt/4.8.7_2/include -isystem /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -isystem /System/Library/Frameworks/AGL.framework/Headers -F/usr/local/Cellar/qt/4.8.7_2/lib qt_moc.cpp -o qt_moc.o
EXIT: 0
>>
EXEC <<
CMD: clang++ -mmacosx-version-min=10.11 -lz qt_moc.o qt.o -o qt -headerpad_max_install_names -stdlib=libc++ -mmacosx-version-min=10.7 -arch x86_64 -F/usr/local/Cellar/qt/4.8.7_2/lib -L/usr/local/Cellar/qt/4.8.7_2/lib -framework QtSvg -L/usr/local/opt/openssl/lib -L/usr/local/Cellar/qt/4.8.7_2/lib -F/usr/local/Cellar/qt/4.8.7_2/lib -framework QtGui -framework QtCore -framework QtOpenGL -framework OpenGL -framework AGL
EXIT: 0
>>
EXEC <<
CMD: /var/folders/zz/g1nm1ylj7sd1hj7vxrck53kh0000gq/T/tmpzXnbfb/qt
EXIT: 0
STDOUT:
4.8.7
>>
REPORT: 4.8.7