On 10/31/2013 03:31 PM, Andrew MacLeod wrote:
On 10/31/2013 01:02 PM, Andrew MacLeod wrote:
On 10/31/2013 12:13 PM, Andrew MacLeod wrote:

but the file is in the correct directory:
/gcc/2013-10-31/build/x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/libstdc++.so -> libstdc++.so.6.0.19 /gcc/2013-10-31/build/x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/libstdc++.so.6 -> libstdc++.so.6.0.19 /gcc/2013-10-31/build/x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs/libstdc++.so.6.0.19


Im still poking around at it.  very odd.

Andrew...

OK, so libcilkrts will not configure properly without libstdc++.i686 in the system .. so somewhere in the configury magic its falling back on the system libstdc++ library, and won't work without it.

My little test program worked fine when I added
export LD_LIBRARY_PATH=/gcc/2013-10-31/build/x86_64-unknown-linux-gnu/32/libstdc++-v3/src/.libs:/gcc/2013-10-31/build/./gcc/32/

to pick up the 2 shared libraries... so I presume LD_LIBRARY_PATH needs to be set by your configure stuff in order to work.


You should be able to test this by uninstalling libstdc++.i686 ona 64 bit machine and configuring. I didn;'t have it, and when I did add it, everything works fine.

Andrew

Reply via email to