View Single Post
Old 08-20-2012, 02:40 PM   #6
knc1
Embedded Cheerleader
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 5,780
Karma: 5722276
Join Date: Feb 2012
Device: Too many.
RedHat has the most heavly patched, non-standard system of any distribution.

Also, the author of the reference did not know he could have avoided all of those handsprings by using some of the standard binutil tools.

And he is wrong about the LD_LIBRARY_PATH being searched **after** the standard libraries. Think about it, it wouldn't serve its purpose if it did.

- - - -

I would suggest that you take an "example" program that will not run, clean all of the environment variables (i.e: "unset ..." them), and then "export LD_DEBUG= <whatever helps>" to see what the problem is.

Ref:
http://tldp.org/HOWTO/Program-Librar...libraries.html
Page down to the usb-section 3.3.2 on LD_DEBUG

Last edited by knc1; 08-20-2012 at 02:54 PM.
knc1 is offline   Reply With Quote