Ok, I am trying to use the user shell access to install mplayer, specifically to use mencoder and it's ilk, and have it work from the $HOME directory.
Everything actually works fine, until I try to use a script that actually exec's the mencoder CLI script that saves the .flv file.
I receive an error (in the shell environment; the script actually executes with no error evident) when I run the exec'd code (the one that's supposed to create .flv file).
There is no check to see if the file was actually created in the upload script (ClipShare).
So, I got the write file shell script echo'd out and copied and pasted and received a to-the-effect response of "mplayer: There is no MP3LAME support."
So then I uninstalled and re-installed, and saw the line that says "Checking for libmp3lame (mencoder) in the ./configure checklist.
I dug around and found the ./configure file switch (in the configure build file) to force libmp3lame support to link (no command line variable, nothing like --enable-libmp3lame... that would be too easy).
So I turned _mp3lame=no into _mp3lame=yes.
Assume libogg and libvorbis and ffmpeg all installed fine (it appears they have). The only stubborn piece is the LAME library.
So, I do the following to build LAME and then mplayer (and mencoder):
./configure --exec-prefix=$HOME/lame; make; make install
./configure --prefix=$HOME; make; make install
And the response I get is:
[b]$ make: Leaving directory `/home/.tgo/grantmx/unzip/mplayer/osdep'
I have also followed the instructions (I think) in the wiki for the LAME and mplayer installation, so I have a /bin and /lib/ and /share and so on.
Anybody have any idea why I can't get this to work? The LDFLAGS thing seems to me to be where it's not working.