Hi,
i used /usr/local/bin/g++ instead of g++.
for libraries, from $GEMS/ruby/module/Makefile:
*********
........
CC_VERSION=3.4.6
HOST_TYPE=x86-linux #$(shell $(CALC_HOST))
ifeq ($(HOST_TYPE),x86-linux)
MODULE_LDFLAGS += -m32
MODULE_LDFLAGS += -Wl,-R/usr/local/gcc.$(CC_VERSION)/lib # here.
..........
***********
change similarly in opal/module/Makefile.
i did not move the libraries into the gems directory.
BT.
On Thu, Mar 5, 2009 at 1:27 AM, Berkin Ozisikyilmaz
<boz283@xxxxxxxxxxxxxxxxxxxx> wrote:
> Hi,
>
> I am having the same problem. Which parts of the makefiles did you change so that the new libraries are used? Or did you copy the libraries to some place under gems?
>
> Thanks
> Berkin
>
> -----Original Message-----
> From: gems-users-bounces@xxxxxxxxxxx [mailto:gems-users-bounces@xxxxxxxxxxx] On Behalf Of Basavaraj Talwar
> Sent: 2008-12-26 14:12
> To: Gems Users
> Subject: Re: [Gems-users] Fwd: ruby/opal "version 'GCC_4.2.0' not found"error
>
> Sir,
>
> I got past the previous error.
> I used binaries (g++) and libraries (libstdc++.so.6, libgcc_s.so etc)
> from the newly installed gcc.3.4.6 directory to compile ruby and opal.
> Thank you very much.
>
> BT.
>
> On Thu, Dec 25, 2008 at 9:08 PM, Greg Byrd <gbyrd@xxxxxxxx> wrote:
>> It might be enough to point to the libraries that are
>> associated with your Simics installation. Look in
>> x86-linux/sys/lib.
>>
>> ...gb
>>
>>
>> Basavaraj Talwar wrote:
>>> I have only one gcc (v4.3.0) on my machine. the outputs are shown here.
>>>
>>> $ strings /lib/libgcc_s.so.1 | grep GCC
>>> GCC_3.0
>>> GCC_3.3
>>> GCC_3.3.1
>>> GCC_3.4
>>> GCC_3.4.2
>>> GCC_4.0.0
>>> GCC_4.2.0
>>> GCC_4.3.0
>>>
>>> $ strings /usr/lib/libstdc++.so.6 | grep GCC
>>> GCC_4.2.0
>>> GCC_3.3
>>> GCC_3.0
>>>
>>> I will use an older gcc (i'll try 3.4.6 as in your example) and try
>>> compiling again.
>>>
>>> Thank you very much.
>>>
>>> BT.
>>>
>>> On Thu, Dec 25, 2008 at 4:45 AM, Greg Byrd <gbyrd@xxxxxxxx> wrote:
>>>> Since you compiled correctly, I suspect this has to do with
>>>> dynamic libraries. Try setting the LD_LIBRARY_PATH
>>>> environment variable to point to the same libraries you used
>>>> during the compilation step.
>>>>
>>>> You need to look for stdc++ and gcc_s libraries that do not
>>>> include the "4.2.0" symbol. Use the "strings" command to
>>>> check. For example, this is the library that's built with
>>>> the 3.4.6 release of gcc:
>>>>
>>>> % strings libgcc_s.so.1 | grep GCC
>>>> GCC_3.0
>>>> GCC_3.3
>>>> GCC_3.3.1
>>>> GCC_3.4
>>>> GCC_3.4.2
>>>> %
>>>>
>>>> As long as you don't see "GCC_4.2.0", it should work.
>>>>
>>>>
>>>>
>>>>
>>>> Basavaraj Talwar wrote:
>>>>> Hi,
>>>>>
>>>>> I am new to Simics and GEMS.
>>>>>
>>>>> I downloaded Simics 3.0.31 and gems 2.1, and followed all the
>>>>> instructions "Setup for Simics 3.0.x" and "QuickStart" pages.
>>>>>
>>>>> I have no problems in compiling simics and gems (in two systems: FC9 -
>>>>> gcc version 4.3.0 & CentOS 5.2 - gcc version 4.1.2). In both systems,
>>>>> when i try to load module "ruby" and/or "opal" into simics after
>>>>> loading a checkpointed system, changing instruction fetch mode,
>>>>> disabling istc and dstc, I receive following errors:
>>>>>
>>>>> simics> load-module ruby
>>>>> Error loading module 'ruby': Failed to load module 'ruby'
>>>>> ('/home/tmpuser/icn.tools/gems-2.1/simics_3_workspace/x86-linux/lib/ruby.so'):
>>>>> "version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)"
>>>>>
>>>>> simics> load-module opal
>>>>> Error loading module 'opal': Failed to load module 'opal'
>>>>> ('/home/tmpuser/icn.tools/gems-2.1/simics_3_workspace/x86-linux/lib/opal.so'):
>>>>> "version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)"
>>>>>
>>>>> simics> list-failed-modules
>>>>>
>>>>> Current ABI version: 1406 Lowest supported: 1302
>>>>>
>>>>> Name Error
>>>>> -------------------------------------------------------------------------
>>>>> No module name in module
>>>>> No module name in module
>>>>> opal version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
>>>>> ruby version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
>>>>>
>>>>>
>>>>> This is the same problem discussed here:
>>>>> https://lists.cs.wisc.edu/archive/gems-users/2006-September/msg00267.shtml.
>>>>> i have tried the solutions suggested in the follow-ups. But the
>>>>> problem still persists.
>>>>> Any help would be greatly appreciated.
>>>>>
>>>>> Thanks in advance.
>>>>>
>>>>> Basavaraj T,
>>>>> ECE, IISc,
>>>>> Bangalore.
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Gems-users mailing list
>>>> Gems-users@xxxxxxxxxxx
>>>> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
>>>> Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.
>>>>
>>>>
>>>> --
>>>> This message has been scanned for viruses and
>>>> dangerous content by MailScanner, and is
>>>> believed to be clean.
>>>>
>>>>
>>>> --
>>>> This message has been scanned for viruses and
>>>> dangerous content by MailScanner, and is
>>>> believed to be clean.
>>>>
>>>
>>>
>>>
>>
>>
>> _______________________________________________
>> Gems-users mailing list
>> Gems-users@xxxxxxxxxxx
>> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
>> Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.
>>
>>
>> --
>> This message has been scanned for viruses and
>> dangerous content by MailScanner, and is
>> believed to be clean.
>>
>>
>> --
>> This message has been scanned for viruses and
>> dangerous content by MailScanner, and is
>> believed to be clean.
>>
>
>
>
> --
> सर्वेषां स्वस्तिर्भवतु । सर्वेषां शांतिर्भवतु ॥ सर्वेशां पूर्णं भवतु ।
> सर्वेषां मंगलं भवतु ॥
> सर्वे भवंतु सुखिनः । सर्वे सन्तु निरामयाः ॥ सर्वे भद्राणि पष्यंतु। मा
> कश्चिद् दुःख़ भाग्भवेत् ॥
>
> May Auspiciousness, Peace, Contentment, Prosperity be unto all.
> May all be happy; May all be free from afflictions; May all behold
> what is good; May none suffer from sorrow.
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.
>
>
>
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.
>
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
>
--
सर्वेषां स्वस्तिर्भवतु । सर्वेषां शांतिर्भवतु ॥ सर्वेशां पूर्णं भवतु ।
सर्वेषां मंगलं भवतु ॥
सर्वे भवंतु सुखिनः । सर्वे सन्तु निरामयाः ॥ सर्वे भद्राणि पष्यंतु। मा
कश्चिद् दुःख़ भाग्भवेत् ॥
May Auspiciousness, Peace, Contentment, Prosperity be unto all.
May all be happy; May all be free from afflictions; May all behold
what is good; May none suffer from sorrow.
|