3

I've done the following command to set the path for LD_PRELOAD. But it's the wrong path.

export LD_PRELOAD=/home/

Does anyone know what is the default path for LD_PRELOAD on Ubuntu 12.04? What is the exact command to reset the export?

Flyk
  • 1,480
  • 3
  • 18
  • 24
alvas
  • 2,867
  • 10
  • 34
  • 47

1 Answers1

7

There is no default LD_PRELOAD variable, or, in other words, it is empty. You can revert to that state by typing

unset LD_PRELOAD

LD_PRELOAD is not to specify the libraries found in the regular case; it is just here to specify an order of library loading that is different from the regular one (determined by ldconfig(8)).

January
  • 35,223
  • 15
  • 82
  • 101
  • after i've entered `unset LD_PRELOAD`, i'm still getting the `Platform/ERROR: ld.so: object '/' from LD_PRELOAD cannot be preloaded: ignored` – alvas Sep 18 '12 at 08:38
  • What are you trying to run? My bet would be that you are running a script that tries to set up its own LD_PRELOAD and fails. – January Sep 18 '12 at 08:46
  • i'm running cmake that requires the boost library... – alvas Sep 18 '12 at 08:48