[ltt-dev] UST 0.3 released
Pierre-Marc Fournier
pierre-marc.fournier at polymtl.ca
Tue Mar 2 11:33:37 EST 2010
Hi,
What gcc version are you using and for what architecture are you compiling?
pmf
Thirumalai wrote:
> Hi,
> Yea. can you just tell me when this error will occur. when i searched
> for this error on net i.e ": undefined reference to
> `__sync_sub_and_fetch_4'" it is giving me some compiler options need to
> be mentioned. But even we mentioned that option, the problem persists.
>
> Regards,
> T.
>
> ----- Original Message ----- From: "Pierre-Marc Fournier"
> <pierre-marc.fournier at polymtl.ca>
> To: "Thirumalai" <thirumalai.p at datapatterns.co.in>
> Cc: <ltt-dev at lists.casi.polymtl.ca>
> Sent: Tuesday, March 02, 2010 9:33 PM
> Subject: Re: [ltt-dev] UST 0.3 released
>
>
>> Hi,
>>
>> Thirumalai wrote:
>>> Hi "Pierre-Marc Fournier",
>>> we are new to userspace tracer. Just we have downloaded the
>>> packages and try to use the tracer for our systems. But we end up with
>>> following error messages when compiling ust-0.3.
>>>
>>> [root at itd210 ust-0.3]# make
>>> make all-recursive
>>> make[1]: Entering directory `/home/UST/ust-0.3'
>>> Making all in snprintf
>>> make[2]: Entering directory `/home/UST/ust-0.3/snprintf'
>>> make[2]: Nothing to be done for `all'.
>>> make[2]: Leaving directory `/home/UST/ust-0.3/snprintf'
>>> Making all in libust
>>> make[2]: Entering directory `/home/UST/ust-0.3/libust'
>>> make[2]: Nothing to be done for `all'.
>>> make[2]: Leaving directory `/home/UST/ust-0.3/libust'
>>> Making all in .
>>> make[2]: Entering directory `/home/UST/ust-0.3'
>>> make[2]: Nothing to be done for `all-am'.
>>> make[2]: Leaving directory `/home/UST/ust-0.3'
>>> Making all in tests
>>> make[2]: Entering directory `/home/UST/ust-0.3/tests'
>>> Making all in hello
>>> make[3]: Entering directory `/home/UST/ust-0.3/tests/hello'
>>> /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -o hello
>>> hello.o tp.o ../../libust/libust.la ../../libust-initializer.o -lurcu-bp
>>> gcc -g -O2 -o .libs/hello hello.o tp.o ../../libust-initializer.o
>>> ../../libust/.libs/libust.so -lurcu-bp -Wl,--rpath -Wl,/usr/local/lib
>>> ../../libust/.libs/libust.so: undefined reference to
>>> `__sync_val_compare_and_swap_4'
>>> ../../libust/.libs/libust.so: undefined reference to
>>> `__sync_sub_and_fetch_4'
>>> collect2: ld returned 1 exit status
>>> make[3]: *** [hello] Error 1
>>> make[3]: Leaving directory `/home/UST/ust-0.3/tests/hello'
>>> make[2]: *** [all-recursive] Error 1
>>> make[2]: Leaving directory `/home/UST/ust-0.3/tests'
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: Leaving directory `/home/UST/ust-0.3'
>>> make: *** [all] Error 2
>>> [root at itd210 ust-0.3]#
>>>
>>>
>>>
>>> Compiling envrioment :
>>> We are using fedora core-9 distribution for
>>> compilation of this. We installed the packages as per the README.
>>>
>>> First installed libkcompat-0.1 then
>>> usrspace-rcu-0.4.1 then ust-0.3.
>>>
>>> Tell us what went wrong.
>>
>> Are you sure you are using userspace-rcu 0.4.1? If I grep through the
>> whole git history, I see the symbols you are mentionning appear only
>> after 0.4.1...
>>
>> pmf
>
>
> **************** CAUTION - Disclaimer *****************This email may
> contain confidential and privileged material for the
> sole use of the intended recipient(s). Any review, use, retention,
> distribution or disclosure by others is strictly prohibited. If you are
> not the intended recipient (or authorized to receive for the recipient),
> please contact the sender by reply email and delete all copies of this
> message. Also, email is susceptible to data corruption, interception,
> tampering, unauthorized amendment and viruses. We only send and receive
> emails on the basis that we are not liable for any such corruption,
> interception, tampering, amendment or viruses or any consequence
> thereof. *********** End of Disclaimer ***********DataPatterns ITS
> Group**********
>
More information about the lttng-dev
mailing list