From: Eric Hodel Date: 2012-02-23T08:56:54+09:00 Subject: [ruby-core:42812] [ruby-trunk - Bug #6064][Open] unsupported -ggdb flag is used with clang 3.1 Issue #6064 has been reported by Eric Hodel. ---------------------------------------- Bug #6064: unsupported -ggdb flag is used with clang 3.1 https://bugs.ruby-lang.org/issues/6064 Author: Eric Hodel Status: Open Priority: Normal Assignee: Category: build Target version: ruby -v: ruby 2.0.0dev (2012-02-23 trunk 34755) [x86_64-darwin11.3.0] =begin I upgraded to Xcode 4.3 which has clang 3.1: Apple clang version 3.1 (tags/Apple/clang-318.0.45) (based on LLVM 3.1svn) Target: x86_64-apple-darwin11.3.0 Thread model: posix After running ((%autoconf; CC=clang ./configure; make%)) clang complains about -ggdb: clang: warning: argument unused during compilation: '-ggdb' Also, the clang manual page notes for -g -O0 will generate the best information: -g Generate debug information. Note that Clang debug information works best at -O0. At higher optimization levels, only line number information is currently available. =end -- http://bugs.ruby-lang.org/