VisualSFM_OS_X_Installer
VisualSFM_OS_X_Installer copied to clipboard
compilation errors
All the brews seem to link fine but I keep getting this error and I have no idea why, would anyone have any advice or help?
Dan Monaghan's VSFM and PMVS installer for OS X
About to check to see if you have the Brew Package Manager Great, you've got brew... Continuing wget is already installed, OK About to install xcode select Hit Enter after it's installed xcode-select: note: install requested for command line developer tools Checking we have the right version of XQuartz
<string>2.7.6</string>
xquartz_version_result=0 Your version of XQuartz is 2.7.6 - perfect.
Ok, now you have to should have either...
- Already had the correct version of XQuartz, so I'm continuing...
- Had to have installed XQuartz and just logged out and back in...
Ready to continue the next installation of VSFM & PMVS (press ENTER)
Installing Brew packages... this can take quite a long time
Warning: jpeg-8d already installed
Warning: gdk-pixbuf-2.30.8 already installed
Warning: cairo-1.14.2_1 already installed
Warning: freetype-2.6_1 already installed
Warning: Already linked: /usr/local/Cellar/freetype/2.6_1
To relink: brew unlink freetype && brew link freetype
Warning: pango-1.36.8_1 already installed
Warning: Already linked: /usr/local/Cellar/pixman/0.32.6
To relink: brew unlink pixman && brew link pixman
Warning: Already linked: /usr/local/Cellar/fontconfig/2.11.1
To relink: brew unlink fontconfig && brew link fontconfig
Warning: gtk+-2.24.28_2 already installed
Warning: glew-1.12.0 already installed
Warning: gsl-1.16 already installed
Warning: boost-1.58.0 already installed
Warning: intltool-0.51.0 already installed
Warning: cmake-3.2.3 already installed
Warning: Already tapped!
Warning: homebrew/versions/gcc48-4.8.4 already installed
Warning: devil-1.7.8_1 already installed
Warning: pkg-config-0.28 already installed
Zip file is present, so just unzipping, removing old dir to install so we don't have any conflicts
Archive: VisualSFM_osx_64bit.zip
creating: vsfm/
creating: vsfm/bin/
creating: vsfm/build/
creating: vsfm/lib/
inflating: vsfm/lib/blas.a
inflating: vsfm/lib/lapack.a
inflating: vsfm/lib/libf2c.a
inflating: vsfm/lib/libjpeg.a
inflating: vsfm/lib/VisualSFM.a
inflating: vsfm/makefile
inflating: vsfm/README
Changing VSFM GCC to Brews gcc-4.8
Changing /usr/x11/lib to OS X default /opt/x11/lib
About to make...
mkdir -p build
mkdir -p bin
cd build; ar -x ../lib/VisualSFM.a; cd ..;
g++-4.8 -w -o bin/VisualSFM build/. -L/usr/local/lib -L/opt/X11/lib -pthread -lGL -lGLU -lX11 -ldl -L/usr/local/Cellar/gtk+/2.24.28_2/lib -L/usr/local/Cellar/pango/1.36.8_1/lib -L/usr/local/Cellar/atk/2.16.0/lib -L/usr/local/Cellar/cairo/1.14.2_1/lib -L/usr/local/Cellar/gdk-pixbuf/2.30.8/lib -L/usr/local/Cellar/glib/2.44.1/lib -L/usr/local/opt/gettext/lib -lgtk-quartz-2.0 -lgdk-quartz-2.0 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl lib/lapack.a lib/blas.a lib/libf2c.a lib/libjpeg.a
Undefined symbols for architecture x86_64:
"_gdk_x11_drawable_get_xdisplay", referenced from:
RegisterWin::CreatePaintWnd() in RegisterGUI.o
"_gdk_x11_drawable_get_xid", referenced from:
RegisterWin::CreatePaintWnd() in RegisterGUI.o
"_gdk_x11_window_get_drawable_impl", referenced from:
RegisterWin::CreatePaintWnd() in RegisterGUI.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make: *** [VisualSFM] Error 1
VSFM application failed to build, halting.
I too, am getting the same error
Dan Monaghan's VSFM and PMVS installer for OS X
About to check to see if you have the Brew Package Manager Great, you've got brew... Continuing wget is already installed, OK About to install xcode select Hit Enter after it's installed xcode-select: error: command line tools are already installed, use "Software Update" to install updates Checking we have the right version of XQuartz
<string>2.7.6</string>
xquartz_version_result=0 Your version of XQuartz is 2.7.6 - perfect.
Ok, now you have to should have either...
- Already had the correct version of XQuartz, so I'm continuing...
- Had to have installed XQuartz and just logged out and back in...
Ready to continue the next installation of VSFM & PMVS (press ENTER)
Installing Brew packages... this can take quite a long time Warning: jpeg-8d already installed Warning: gdk-pixbuf-2.30.8 already installed Warning: cairo-1.14.2_1 already installed Warning: freetype-2.6_1 already installed Warning: Already linked: /usr/local/Cellar/freetype/2.6_1 To relink: brew unlink freetype && brew link freetype Warning: pango-1.36.8_2 already installed Warning: Already linked: /usr/local/Cellar/pixman/0.32.6 To relink: brew unlink pixman && brew link pixman Warning: Already linked: /usr/local/Cellar/fontconfig/2.11.1 To relink: brew unlink fontconfig && brew link fontconfig Warning: gtk+-2.24.28_2 already installed Warning: glew-1.12.0 already installed Warning: gsl-1.16 already installed Warning: boost-1.58.0 already installed Warning: intltool-0.51.0 already installed Warning: cmake-3.3.0 already installed Warning: Already tapped! Warning: homebrew/versions/gcc48-4.8.4 already installed Warning: devil-1.7.8_1 already installed Warning: pkg-config-0.28 already installed VSFM Zip not present, downloading... --2015-08-04 17:48:35-- http://ccwu.me/vsfm/download/VisualSFM_osx_64bit.zip Resolving ccwu.me... 50.62.249.1 Connecting to ccwu.me|50.62.249.1|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3437393 (3.3M) [application/zip] Saving to: 'VisualSFM_osx_64bit.zip'
VisualSFM_osx_64bit 100%[=====================>] 3.28M 2.19MB/s in 1.5s
2015-08-04 17:48:36 (2.19 MB/s) - 'VisualSFM_osx_64bit.zip' saved [3437393/3437393]
Archive: VisualSFM_osx_64bit.zip
creating: vsfm/
creating: vsfm/bin/
creating: vsfm/build/
creating: vsfm/lib/
inflating: vsfm/lib/blas.a
inflating: vsfm/lib/lapack.a
inflating: vsfm/lib/libf2c.a
inflating: vsfm/lib/libjpeg.a
inflating: vsfm/lib/VisualSFM.a
inflating: vsfm/makefile
inflating: vsfm/README
Changing VSFM GCC to Brews gcc-4.8
Changing /usr/x11/lib to OS X default /opt/x11/lib
About to make...
mkdir -p build
mkdir -p bin
cd build; ar -x ../lib/VisualSFM.a; cd ..;
g++-4.8 -w -o bin/VisualSFM build/. -L/usr/local/lib -L/opt/X11/lib -pthread -lGL -lGLU -lX11 -ldl -L/usr/local/Cellar/gtk+/2.24.28_2/lib -L/usr/local/Cellar/pango/1.36.8_2/lib -L/usr/local/Cellar/atk/2.16.0/lib -L/usr/local/Cellar/cairo/1.14.2_1/lib -L/usr/local/Cellar/gdk-pixbuf/2.30.8/lib -L/usr/local/Cellar/glib/2.44.1/lib -L/usr/local/opt/gettext/lib -lgtk-quartz-2.0 -lgdk-quartz-2.0 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl lib/lapack.a lib/blas.a lib/libf2c.a lib/libjpeg.a
Undefined symbols for architecture x86_64:
"_gdk_x11_drawable_get_xdisplay", referenced from:
RegisterWin::CreatePaintWnd() in RegisterGUI.o
"_gdk_x11_drawable_get_xid", referenced from:
RegisterWin::CreatePaintWnd() in RegisterGUI.o
"_gdk_x11_window_get_drawable_impl", referenced from:
RegisterWin::CreatePaintWnd() in RegisterGUI.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make: *** [VisualSFM] Error 1
VSFM application failed to build, halting.
Same error. OSX Yosemite 10.10.2 ... Any suggestions?
~~Same here, on El Capitan, 10.11.1~~
Update: Following cdl's instructions here https://github.com/luckybulldozer/VisualSFM_OS_X_Installer/issues/7, I got it to work.