[ https://issues.apache.org/jira/browse/STDCXX-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Black closed STDCXX-116. ------------------------------- Resolution: Won't Fix Testing with Darwin 8.10.1 (Mac OS X 10.4.10) and GCC 4.2.0 fails to reproduce this issue. Given that this issue was reported with an antiquated version of the operating system and compiler in question, I am closing this issue as 'Won't Fix'. > [Mac OS X 10.2.8] Examples fail to build due to LD error > -------------------------------------------------------- > > Key: STDCXX-116 > URL: https://issues.apache.org/jira/browse/STDCXX-116 > Project: C++ Standard Library > Issue Type: Bug > Components: Build > Environment: Mac OS X 10.2.8/Darwin 6.8 with GCC 3.1 > Reporter: Andrew Black > Assignee: Andrew Black > > When attempting to build the examples as part of the make sequence, I recieve > the following messages > gcc -c -I/Volumes/Orion/Work/stdcxx/include/ansi -D_RWSTD_USE_CONFIG > -I/Users/blackaw/Documents/Work/stdcxx//include > -I/Volumes/Orion/Work/stdcxx/include > -I/Volumes/Orion/Work/stdcxx/examples/include -pedantic -nostdinc++ -W > -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long > -Wcast-align /Volumes/Orion/Work/stdcxx/examples/manual/accum.cpp > gcc accum.o -o accum -L/Users/blackaw/Documents/Work/stdcxx//lib -lstd > -lsupc++ -lm > ld: archive: /Users/blackaw/Documents/Work/stdcxx//lib/libstd.a has no table > of contents, add one with ranlib(1) (can't load from it) > make[2]: *** [accum] Error 1 > make[1]: [examples] Error 2 (ignored) > The obvious solution is to call ranlib as part of the make process for the > library, but this would involve altering the make proccess for the config > tests, library and test library, along with requiring conditional logic to > protect other platforms/compilers from this step that would likely cause > problems. > Looking at the man page for ranlib on my linux box here, it appears that a > better solution could be to define ARFLAGS for gcc as being '-s', though I > could potentially see problems emerging were this to be an unconditional > definition. > I will try this solution tonight. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.