@TheLinuxWizKid Dependency Hell. I used to get errors all the time.
At one time, I didn't know about ./configure and if it didn't say you have a dependency, you would have to get it and I didn't know how to get it via apt-get because when you type in your root password, you don't see any asterisks and you at least have asterisks when you sign up for an online account, so I couldn't even do sudo apt-get build-dep.
Small things like caused me months of frustration.
What I do instead of the 'sudo make install' step is run 'checkinstall' this creates a .deb package which you can install. I havent figured out how to get proper dependencies and the like setup with checkinstall, but when you're just building for yourself, it isn't such a big deal. Like this, your package shows up in Synaptic and apt-get, so uninstalling will be easy if required.
how do you update it?
Wiiman138 9 months ago
Thanks, that was a lot easier than I though it would be.
lancewf 1 year ago
Compiling gives you bragging rights to your friends at least. lol
vaasnaad 2 years ago
It's easier now than it's ever been.
arthursucks 2 years ago
Great video mate
UbuntuHelpGuy 2 years ago
@TheLinuxWizKid Dependency Hell. I used to get errors all the time.
At one time, I didn't know about ./configure and if it didn't say you have a dependency, you would have to get it and I didn't know how to get it via apt-get because when you type in your root password, you don't see any asterisks and you at least have asterisks when you sign up for an online account, so I couldn't even do sudo apt-get build-dep.
Small things like caused me months of frustration.
commodore256 2 years ago
daniel@daniel-laptop:~$ cmake .
CMake Error: The source directory "/home/daniel" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
daniel@daniel-laptop:~$
boboelmo 2 years ago
That's after i did this:
daniel@daniel-laptop:~$ sudo apt-get install cmake libao-dev libfaad2-0 libmad0 libpthread-stubs0-dev
boboelmo 2 years ago
I think you forgot to go into the source code folder. It's a simple mistake I've made myself sometimes.
arthursucks 2 years ago
maybe i don't have the source code at all. i guess i should have read the info in the sidebar of your video.
/me wipes egg off his face
boboelmo 2 years ago
How would someone uninstall/remove this program? It doesn't show up in Synaptic!
Laoch111 2 years ago
@Laoch111 It's not registered inside of a .deb file. to get rid of it, go back to the directory that you installed it in and type.
sudo make uninstall
commodore256 2 years ago
Cheers commodore256.
Laoch111 2 years ago
You also need: libfaad-dev
libmad0-dev
Laoch111 2 years ago
Nice one. These source compile tutorials are very worthwhile. Thank you.
Laoch111 2 years ago
What I do instead of the 'sudo make install' step is run 'checkinstall' this creates a .deb package which you can install. I havent figured out how to get proper dependencies and the like setup with checkinstall, but when you're just building for yourself, it isn't such a big deal. Like this, your package shows up in Synaptic and apt-get, so uninstalling will be easy if required.
librano 2 years ago
Wow! I didn't know that. Thanks!
arthursucks 2 years ago
you're welcome :)
librano 2 years ago
you make it look so easy
but if i have to make from source i instantly turn on panic mode :O
Skybinary 2 years ago
@Skybinary Just take baby steps. That's kind of what I've been doing.
arthursucks 2 years ago