Re: GCC 4.8.0 Build Failed.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jonathan,

I fixed these MACRO error by modify /usr/include/sdt.h file. I didn't
need the new SystemTap for resolving these Issue.
My main concern is error in my first post.

Regards,



On Tue, Jun 4, 2013 at 3:50 PM, Jonathan Wakely <jwakely.gcc@xxxxxxxxx> wrote:
> On 4 June 2013 10:46, rahul wrote:
>> Hi,
>>
>> Thanks for response.
>>
>> These are my settings.
>>
>>  [root@fedora32 gcc-4.8.0-build]# ../gcc-4.8.0/configure --prefix=/usr
>>  --libexecdir=/usr/lib --enable-shared --enable-threads=posix
>>  --disable-install-libiberty -with-system-zlib
>>
>>  I get into the following error prior to this.
>>
>>   -D_GNU_SOURCE -std=gnu++0x -c
>>  ../../.././libstdc++-v3/libsupc++/eh_throw.cc  -fPIC -DPIC
>>  -D_GLIBCXX_SHARED -o eh_throw.o
>>  In file included from ../../.././libstdc++-v3/libsupc++/unwind-cxx.h:41:0,
>>                   from ../../.././libstdc++-v3/libsupc++/eh_throw.cc:26:
>>  ../../.././libstdc++-v3/libsupc++/eh_throw.cc: In function âvoid
>>  __cxxabiv1::__cxa_throw(void*, std::type_info*, void (*)(void*))â:
>>  ../../.././libstdc++-v3/libsupc++/unwind-cxx.h:45:34: error: unable to
>>  find string literal operator âoperator"" _SDT_Sâ
>>   #define PROBE2(name, arg1, arg2) STAP_PROBE2(libstdcxx, name, arg1, arg2)
>>                                    ^
>>  ../../.././libstdc++-v3/libsupc++/eh_throw.cc:63:3: note: in expansion
>>  of macro âPROBE2â
>>     PROBE2 (throw, obj, tinfo);
>>     ^
>
> You need to uninstall the systemtap headers or upgrade to a newer version.
>
> The systemtap you have is not compatible with C++11.





[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux