Tag Info

Hot answers tagged

3

These files are generated product of your compilation, so they are certainly not junk but the result of your efforts compiling. Compilation doesn't occur in the same file; out.c compiled code doesn't get written to out.c but to out.o, for example. When you compile something you tell the compiler (more or less): read this file. process and link it write ...


3

No, installing something from source is just copying files, it's not recorded anywhere. However, by default programs installed from source are copied in /usr/local/bin, while programs installed from packages are copied in /bin or /usr/bin, so ls /usr/local/bin can give you a rough idea of what you have installed from source if you didn't use --prefix=/usr. ...


2

This resembles the question How do I find the package that provides a file? Since you are looking for packages you don't have in your system, I recommend using apt-file search <header file>. You can fine-tune your search to avoid expansion (that is, do not list foocrypto.html if you are looking for crypto.h). Your command would look like apt-file -x ...


2

You dont need to compile them. They are in the following packages, Install them. sudo apt-get install build-essential libssl-dev linux-headers-`uname -r` linux-firmware-nonfree


1

As you can see, program sail_align and sail_parallel are located in: /home/maximus/perl5/bin and this path doesn't present in your $PATH variable that is used by bash in order to resolve command location. You can add your path to environment variable: edit your /home/maximus/.bashrc and add at the end: PATH="$HOME/perl5/bin:$PATH" than: cd ...


1

You need to install libspeex-dev sudo apt-get install libspeex-dev So, you will have below result : saman@jack:~$ dpkg -l *speex* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture ...


1

Visit the packages.ubuntu.com Search for the needed package. That will list the package. Here in the Example, click on the trusty It will bring you to the following page http://packages.ubuntu.com/trusty/vlc Here, the packages marked with red dots are the dependent packages for the main package. You need to install them also.


1

When a new ruby interpreter is released, how do I upgrade my installed version? Just do the same thing I do when installing? Probably, presuming that new versions don't change paths. This is fairly unlikely to break updated installs, but might leave detritus littered around your system. Can I delete the folder that I extracted the source ...


1

oxygen-transparent The oxygen-transparent has a KDE-LOOK page: http://kde-look.org/content/show.php/oxygen-transparent?content=127752 It is telling: Depending on the distribution you have the name of the packages might change a bit there are usually more packages needed by the packages above and installed via dependency. For instance, ...


1

Open your "hello world" program in Geany. From the Geany menu select Build -> Build. A new executable file will be created in the same directory as your source code. From the Geany menu select Build -> Execute. A new window with the title Terminal will appear with the "hello world" program output.


1

The main issue here was the existence of libraries and includes in /usr/local that were compiled in Precise (12.04). When searching for the development headers specified by #include, gcc and g++ have /usr/local/include higher on the list than /usr/include. Therefore, if you have a library's dev headers in both /usr/local/include and /usr/include, then the ...


1

In general way, You don't need recompile all of .cc files according to modify a .cc file. The a .cc file is related with other .cc by using .h file. For example: Let's guess b.h is a header about b.cc. And a.cc use b.h. You don't need recompile a.cc due to modify and compile b.cc. But You need to recompile about b.h. If the makefile is created as ...


1

to see all ./configure options available run: configure --help to build an MySQL extension first install libmysqlclient-dev package and then add these options to ./configure invocation: --with-mysql=/usr --with-pdo-mysql=/usr That should be it. For shared .so extension do: --with-mysql=shared,/usr --with-pdo-mysql=shared,/usr For mysqlnd (however I ...



Only top voted, non community-wiki answers of a minimum length are eligible