Last active
December 27, 2015 07:09
-
-
Save jodygarnett/7286977 to your computer and use it in GitHub Desktop.
Unable to install makensis on OSX 10.9. Have made use of brew doctor and checked latest command line tools are up to date. See https://gist.github.com/anonymous/7286964 for brew gist-logs --config --doctor makensis output
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Liberi:jre jody$ brew install makensis | |
==> Downloading http://downloads.sourceforge.net/project/nsis/NSIS%202/2.46/nsis-2.46-src.tar.bz2 | |
Already downloaded: /Library/Caches/Homebrew/makensis-2.46.tar.bz2 | |
==> scons makensis | |
int close(int) __DARWIN_ALIAS_C(close); | |
^ | |
1 error generated. | |
scons: *** [build/release/makensis/script.o] Error 1 | |
scons: building terminated because of errors. | |
READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting | |
Liberi:jre jody$ brew doctor | |
Your system is ready to brew. | |
Liberi:jre jody$ brew --config | |
HOMEBREW_VERSION: 0.9.5 | |
ORIGIN: https://github.com/mxcl/homebrew | |
HEAD: ac5d2434160e738cdb7277e9192777e70c7d9404 | |
HOMEBREW_PREFIX: /usr/local | |
HOMEBREW_CELLAR: /usr/local/Cellar | |
CPU: 8-core 64-bit ivybridge | |
OS X: 10.9-x86_64 | |
Xcode: 5.0.1 | |
CLT: 5.0.1.0.1.1382131676 | |
Clang: 5.0 build 500 | |
X11: 2.7.4 => /opt/X11 | |
System Ruby: 1.8.7-358 | |
Perl: /usr/bin/perl | |
Python: /usr/bin/python | |
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby | |
Liberi:jre jody$ brew install -v makensis 2>&1 | |
==> Downloading http://downloads.sourceforge.net/project/nsis/NSIS%202/2.46/nsis-2.46-src.tar.bz2 | |
Already downloaded: /Library/Caches/Homebrew/makensis-2.46.tar.bz2 | |
tar xf /Library/Caches/Homebrew/makensis-2.46.tar.bz2 | |
==> scons makensis | |
scons: Reading SConscript files ... | |
Mkdir("build/release/config") | |
Delete("nsis-03-Nov-2013.cvs") | |
Delete(".instdist") | |
Delete(".test") | |
Using GNU tools configuration | |
Checking for compiler flag -m32... yes | |
Checking for linker flag -m32... yes | |
Checking for linker flag $MAP_FLAG... no | |
Checking for linker flag -s... yes | |
Checking for linker flag $MAP_FLAG... no | |
Checking for compiler flag -m32... yes | |
Checking for linker flag -m32... yes | |
Checking for linker flag -s... yes | |
Checking for compiler flag -m32... yes | |
Checking for linker flag -m32... yes | |
Checking for memcpy requirement... yes | |
Checking for memset requirement... yes | |
Checking for linker flag -pthread... yes | |
Checking for __BIG_ENDIAN__... no | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 435, in BuildStub | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 435, in BuildStub | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 435, in BuildStub | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 435, in BuildStub | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 435, in BuildStub | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 435, in BuildStub | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 459, in <module> | |
Checking for C library gdi32... no | |
Checking for C library user32... no | |
Checking for C library pthread... yes | |
Checking for C library iconv... yes | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 543, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 605, in <module> | |
Checking for C library iconv... yes | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 605, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 605, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 605, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 605, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 605, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 605, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 605, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 615, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 630, in <module> | |
scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. | |
File "/private/tmp/makensis-cMQv/nsis-2.46-src/SConstruct", line 674, in <module> | |
Checking for C library dl... yes | |
Checking for C library gdi32... no | |
Checking for C library iconv... yes | |
Checking for C library pthread... yes | |
Checking for C library user32... no | |
Checking for C++ library cppunit... no | |
scons: done reading SConscript files. | |
scons: Building targets ... | |
g++ -o build/release/makensis/build.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/build.cpp | |
g++ -o build/release/makensis/clzma.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/clzma.cpp | |
gcc -o build/release/makensis/crc32.o -c -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/crc32.c | |
g++ -o build/release/makensis/DialogTemplate.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/DialogTemplate.cpp | |
g++ -o build/release/makensis/dirreader.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/dirreader.cpp | |
g++ -o build/release/makensis/fileform.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/fileform.cpp | |
g++ -o build/release/makensis/growbuf.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/growbuf.cpp | |
g++ -o build/release/makensis/icon.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/icon.cpp | |
g++ -o build/release/makensis/lang.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/lang.cpp | |
g++ -o build/release/makensis/lineparse.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/lineparse.cpp | |
g++ -o build/release/makensis/makenssi.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/makenssi.cpp | |
g++ -o build/release/makensis/manifest.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/manifest.cpp | |
g++ -o build/release/makensis/mmap.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/mmap.cpp | |
g++ -o build/release/makensis/Plugins.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/Plugins.cpp | |
g++ -o build/release/makensis/ResourceEditor.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/ResourceEditor.cpp | |
g++ -o build/release/makensis/ResourceVersionInfo.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/ResourceVersionInfo.cpp | |
g++ -o build/release/makensis/script.o -c -Wno-non-virtual-dtor -Wall -O2 -m32 "-DNSISCALL= __attribute__((__stdcall__))" -D_WIN32_IE=0x0500 -Ibuild/release/config Source/script.cpp | |
In file included from Source/script.cpp:22: | |
Source/util.h:145:20: error: call to function 'close' that is neither visible in the template definition nor found by argument-dependent lookup | |
RM_DEFINE_FREEFUNC(close); | |
^ | |
Source/util.h:128:49: note: expanded from macro 'RM_DEFINE_FREEFUNC' | |
template <typename T> void operator()(T& x) { freefunc(x); } \ | |
^ | |
Source/util.h:114:32: note: in instantiation of function template specialization '__free_with_close::operator()<int>' requested here | |
virtual ~ResourceManager() { m_free_resource(m_resource); }; | |
^ | |
Source/util.h:135:16: note: in instantiation of member function 'ResourceManager<int, __free_with_close>::~ResourceManager' requested here | |
ptr.reset(new ResourceManager<_RESOURCE, _FREE_RESOURCE>(resource)); | |
^ | |
Source/script.cpp:6198:3: note: in instantiation of function template specialization 'createResourceManager<__free_with_close, int>' requested here | |
MANAGE_WITH(fd, close); | |
^ | |
Source/util.h:141:3: note: expanded from macro 'MANAGE_WITH' | |
createResourceManager<RM_MANGLE_FREEFUNC(freefunc)>( \ | |
^ | |
/usr/include/unistd.h:431:6: note: 'close' should be declared prior to the call site | |
int close(int) __DARWIN_ALIAS_C(close); | |
^ | |
1 error generated. | |
scons: *** [build/release/makensis/script.o] Error 1 | |
scons: building terminated because of errors. | |
==> Configuration | |
HOMEBREW_VERSION: 0.9.5 | |
HEAD: ac5d2434160e738cdb7277e9192777e70c7d9404 | |
CPU: 8-core 64-bit ivybridge | |
OS X: 10.9-x86_64 | |
Xcode: 5.0.1 | |
CLT: 5.0.1.0.1.1382131676 | |
X11: 2.7.4 => /opt/X11 | |
==> ENV | |
CFLAGS: -Os -w -pipe -march=native -mmacosx-version-min=10.9 | |
CXXFLAGS: -Os -w -pipe -march=native -mmacosx-version-min=10.9 | |
LDFLAGS: -L/usr/local/lib -Wl,-headerpad_max_install_names | |
MAKEFLAGS: -j8 | |
MACOSX_DEPLOYMENT_TARGET: 10.9 | |
PKG_CONFIG_LIBDIR: /usr/local/Library/ENV/pkgconfig/10.9:/usr/lib/pkgconfig | |
OBJC: /usr/bin/clang | |
PATH: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/apache-maven-3.0.5/bin:/opt/apache-ant-1.9.2/bin:/usr/local/Library/Contributions/cmd | |
CPATH: /usr/local/include | |
Error: makensis did not build | |
Logs: | |
/Users/jody/Library/Logs/Homebrew/makensis/01.scons | |
/Users/jody/Library/Logs/Homebrew/makensis/config.log | |
These open issues may also help: | |
https://github.com/mxcl/homebrew/issues/23913 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment