On Thu, Jul 31, 2008 at 3:27 PM, Jan Pechanec <[EMAIL PROTECTED]> wrote:
> On Thu, 31 Jul 2008, Darren J Moffat wrote:
>
>>> I am building debug version of one of the shared libraries in ON (I
>>> need to run it through dbx),  but it seems to still lack debug info.
>>> Am I missing something obvious here, or does it require some special
>>> make procedure to be used ?
>>> I am able to debug it if I compile every source myself and then link
>>> it manually to create a shared object, but that seems ugly to me -
>>> there must be a better way.
>>
>>How did you try to do this ?
>>
>>I can usually make this work by setting COPTFLAG="-g" COPTFLAG64="-g" in
>>my environment before running make.
>
>        I haven't tried that for some time but when I was working with debug
> OpenSSL libs I think I had to set more variables:
>
> CTFCONVERT_O="" CTFMERGE_LIB="" COPTFLAG="-g" COPTFLAG64="-g" dmake install
>
>        I think those CTF* were needed as well but the situation might have
> changed.

Thanks ! I had a feeling that debug info is being removed during CTF
post-processing of the final object.
I will try it. Thanks again !


>
> --
> Jan Pechanec
>



-- 
Regards,
 Cyril
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to