On Saturday 12 February 2005 21:26, William wrote:
> It might be worth trying:
>
>   $ ltrace rosegarden --nofork
>
> to see whether there are any calls to setlocale() and if so where they are.

I can't find any with ltrace. But I know that some libraries dynamically 
linked to rosegarden contain a reference to setlocale()

/usr/lib/qt3//lib/libqt-mt.so.3
/usr/lib/libstdc++.so.5
/usr/X11R6/lib/libX11.so.6
/usr/lib/libfontconfig.so.1
/usr/lib/libglib-2.0.so.0
/usr/X11R6/lib/libXt.so.6

using this script:

#!/bin/sh
PROGRAM=$1
FUNCTION=$2
for F in $PROGRAM `ldd ${PROGRAM}|awk '{print $3}'`; do
    nm -C -D -u $F|grep "$FUNCTION" > /dev/null
    if [ $? -eq 0 ]; then
        echo $F
    fi
done


Regards,
Pedro



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to