[MacPorts] #32551: dylibbundler: ./src/DylibBundler.cpp:65:15: error: ‘exit’ was not declared in this scope
MacPorts
noreply at macports.org
Thu Dec 15 09:12:37 PST 2011
#32551: dylibbundler: ./src/DylibBundler.cpp:65:15: error: ‘exit’ was not declared
in this scope
---------------------------------+------------------------------------------
Reporter: rudloff@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Low | Milestone:
Component: ports | Version: 2.0.3
Keywords: linux | Port: dylibbundler
---------------------------------+------------------------------------------
dylibbundler won't build on Linux:
{{{
/usr/bin/c++ -c -I./src ./src/DylibBundler.cpp -o ./DylibBundler.o
./src/DylibBundler.cpp: In function ‘void collectDependencies(std::string,
std::vector<std::basic_string<char> >&)’:
./src/DylibBundler.cpp:65:15: error: ‘exit’ was not declared in this scope
./src/DylibBundler.cpp: In function ‘void
collectDependencies(std::string)’:
./src/DylibBundler.cpp:78:30: error: ‘stdout’ was not declared in this
scope
./src/DylibBundler.cpp:78:36: error: ‘fflush’ was not declared in this
scope
./src/DylibBundler.cpp: In function ‘void collectSubDependencies()’:
./src/DylibBundler.cpp:102:38: error: ‘stdout’ was not declared in this
scope
./src/DylibBundler.cpp:102:44: error: ‘fflush’ was not declared in this
scope
./src/DylibBundler.cpp: In function ‘void createDestDir()’:
./src/DylibBundler.cpp:136:10: error: ‘exit’ was not declared in this
scope
./src/DylibBundler.cpp:151:11: error: ‘exit’ was not declared in this
scope
./src/DylibBundler.cpp:157:10: error: ‘exit’ was not declared in this
scope
}}}
Well, this is not really surprising as it has been created specifically
for OSX.
But I wonder why it tries to build it, as the port specifies ''darwin'' as
platform.
--
Ticket URL: <https://trac.macports.org/ticket/32551>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list