Hi,
The tool requires GCC 3.0-4.7. It doesn't work with GCC 4.8 yet.
See bug 57850 in GCC 4.8: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57850 (the -fdump-translation-unit option is broken)
You can temporarily install an old version of GCC locally to /home/user/GCC-4.7 and run the tool with additional option --gcc-path=/home/user/GCC-4.7/bin/gcc until the bug has been fixed. Another way is to run the analysis on the Fedora 18 (that ships GCC 4.7.2).
Eduardo Bortolini wrote:
maybe you have some dependencies that I don't have here. I tested with fedora 18 (Linux WSDEV0001 3.6.10-4.fc18.x86_64 #1 SMP Tue Dec 11 18:01:27 UTC 2012 x86_64 x86_64 x86_64 GNU/Li) and worked fine.
This is my list of installed dependecies:
sudo yum deplist abi-compliance-checker Loaded plugins: langpacks, refresh-packagekit package: abi-compliance-checker.noarch 1.99-1.fc19 dependency: /usr/bin/perl provider: perl.x86_64 4:5.16.3-265.fc19 dependency: binutils provider: binutils.x86_64 2.23.52.0.1-9.fc19 dependency: ccache > 3.1.2 provider: ccache.x86_64 3.1.9-3.fc19 dependency: ctags >= 5.8 provider: ctags.x86_64 5.8-10.fc19 dependency: gcc >= 4.5 provider: gcc.x86_64 4.8.1-1.fc19 dependency: gcc-c++ >= 4.5 provider: gcc-c++.x86_64 4.8.1-1.fc19 dependency: perl(Config) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(Cwd) provider: perl-PathTools.x86_64 3.40-2.fc19 dependency: perl(Data::Dumper) provider: perl-Data-Dumper.x86_64 2.145-1.fc19 dependency: perl(Fcntl) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Copy) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Path) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Temp) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(Getopt::Long) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(strict) provider: perl.x86_64 4:5.16.3-265.fc19
2013/7/8 Richard Shaw <hobbes1069@gmail.com mailto:hobbes1069@gmail.com>
On Sun, Jul 7, 2013 at 9:57 PM, Eduardo Bortolini <ebortolini.listas@gmail.com <mailto:ebortolini.listas@gmail.com>> wrote: Yes, I forgot to mention that I tried in this way too. I tried in three ways, first from git. after using yum and after using the link mentioned. No success in all .... I tried -test and it worked for me but I may have whatever you're missing installed already... I've got all the requirements per the stated requirements but perhaps there's some missing from the wiki? Richard