K if its a source file. Then you need to find out where ESD and glib live. You can do this a couple of ways.
which esd and which glib
or
locate glib
locate esd
Locate relies on a snapshot of your OS, which means its not always accurate. You can update it and make it current by running the "updatedb" command, no quotes of course.
Once you've found where they're located, you can do a ./configure --help
which will give you the pertinent flags built into the program that will let you know how to define where a required library lives.
Now as far as .bin files go.
As root you'll want to type the following at a prompt.
chmod 755 programName.bin
then you can execute the file by running
./programName.bin
thats a dot slash

If you need more help let us know

and by "us" I mean the forum not my alternate personality heh :brush: