Yes, I was able to get through this error..I was getting the below error in the make stage while compiling with the dynamic linking option..

Undefined                       first referenced
 symbol                             in file
__sync_lock_release                 ../../.libs/libivykis.a(iv_signal.o)
__sync_lock_test_and_set            ../../.libs/libivykis.a(iv_signal.o)

All I did was to modify the spinlock.h file and add the below lines..


#ifndef __sync_lock_test_and_set 
#define __sync_lock_test_and_set
#endif

#ifndef __sync_lock_release  
#define __sync_lock_release  
#endif

And after this.. make completed without any issues...

Thanks,
Rakesh..


On Fri, Dec 21, 2012 at 8:13 PM, Gergely Nagy <algernon@balabit.hu> wrote:
Rakesh Rajasekharan <rakesh.rajasekharan@gmail.com> writes:

> syslog-ng 3.3.6 on a Solaris 8 sparc machine gives the below error on the
> make stage..
>
> I have used.. dynamic linking option...
>
> Undefined                       first referenced
>  symbol                             in file
> __sync_lock_release                 ../../.libs/libivykis.a(iv_signal.o)
> __sync_lock_test_and_set            ../../.libs/libivykis.a(iv_signal.o)
>
>
> Anyone faced a similar issue..? or if someone can help out please...

I read you managed to get past this - can you share what the issue was,
and how it was fixed or worked around?

Thanks!

--
|8]

______________________________________________________________________________
Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng
Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng
FAQ: http://www.balabit.com/wiki/syslog-ng-faq