New answers tagged

0

I managed to make this work. It turns out that when building nginx this way, it does not use the pre-built openssl libraries, but compiles them anew, and at this point it's missing the configure options that I'd provided in the separate build. I spotted an OPENSSL_OPT property in the auto/options file. So the options I set in there were: USE_OPENSSL=YES ...


0

You have placed your bitrate option in the incorrect place as the error is telling you: Option b (video bitrate (please use -b:v)) cannot be applied to input file akiyo_cif.yuv -- you are trying to apply an input option to an output file or vice versa. Move this option before the file it belongs to. Remembering that the FFmpeg options always use this ...


0

The issue was that I had to versions of pip: - one installed using sudo apt-get python-pip - one installed using pip install -U pip setuptools Appearently snapcraft doesn't know from where to copy it when second command is used to install another version of pip.


0

Based on my experience, I did sudo apt-get install libncurses5-dev libncursesw5-dev. I was on Ubuntu 14.04. It worked.


2

The development package of library gdf (entered as an argument of -l linker option) could not be found in your environment. Install it by running: sudo apt-get install libgdf-dev Library package names are usually prefixed with lib and postfixed with -dev. Keep this in mind when a similar error appears.


2

Consider using checkinstall. From https://help.ubuntu.com/community/CheckInstall: CheckInstall keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution. You can install it ...


3

There is no way to "track" all applications you install from source code. When you install from source, some scripts copy some files somewhere. That is the main reason why package management has been implemented. You can track yourself what you install by e.g. keeping all sources in one place.


2

Static libraries are binary independent packages of compiled source code that you "import" in your application when build it in a static manner. Really, a program called linker, carry out a sort of "copy and paste" of their compiled code along with your compiled source code (it is a bit more complex but this explanation can be go well for respond to your ...


8

Static libraries are libraries used by binaries at compilation time. They are usually not used again in the runtime as they are linked with the compiled binary at the compilation time and become part of the binary itself. Also, in implementation, these are not shared among binaries, only the binary that is compiled with specific static library(ies), uses ...


6

Your installation with cmake fails because you are downloading a very old version of jsoncpp from SourceForge , a version that actually does not use cmake. The file README.txt with the 0.5.0 tarball has the details: * Building/Testing: ================= JsonCpp uses Scons (http://www.scons.org) as a build system. Scons requires python to be installed (...


0

I managed to compile curl using static OpenSSL libraries. This is the tl;dr version: OpenSSL ./config no-shared --prefix=$PWD/_installdir make depend && make && make install curl LIBS="-ldl" ./configure --prefix=$PWD/_installdir --with-ssl=/something/opensslrootdir/_installdir --disable-shared make && make install The LIBS="-...


1

On http://packages.ubuntu.com/ you can search for packages containing a file. For X11/extensions/Xcomposite.h that finds libxcomposite-dev


0

Indeed, these are called "stage packages," and you can read more about them here, but real quickly: Snapcraft has the ability to utilize .debs in two ways-- you can specify them as "build-packages" or "stage-packages" in the YAML per part. Build packages are debs installed on the host system (it really just calls apt install for you) in order to facilitate ...


0

I found my mistake. I was trying to make a copy for the file from inside the file not from outside and this was t


2

When you try to copy /src it shows that the file does not exist because if a path starts with a slash, it is treated as absolute path. That means it is treated as relative to the file system root /. Simply omit the / at the beginning of the local path and don't forget to specify a path on the target computer, like this (running from inside your home ...


2

Configuring gcc-5.x : cd build-gcc-5.x/ ../gcc-5.3.0/configure --prefix=/usr/local/gcc53 --program-suffix=53 --enable-languages=c,c++ --with-system-zlib --disable-multilib --disable-libstdcxx-pch ( Requires sudo apt install zlib1g-dev, if --with-system-zlib ) About the "60 minutes limit" : You can exit the terminal after say 55 minutes, and just continue ...


0

The issue is that the libav libraries must be specified in a specific order to resolve all dependencies. I was able to find the correct order by compiling with no additional libraries first. Then when the compiler complained about a unresolved reference, I located the library by googling what library the function belonged to. I did this until all ...


0

Make sure you have this block: extern "C" { #include<avformat/avformat.h> #include<avformat/...whatever....h> } In files demux.cpp and codec.cpp as well. EDIT Tried to do what you did and worked fine. Here is what I did: $ cat av.cpp extern "C" { #include <libavformat/avformat.h> } int main(void) { av_register_all(); return 0; } $...


0

I just edited this part ############ Find ESPEAK TTS ############ find_path(LIBESPEAK_INCLUDE_DIRS NAMES speak_lib.h HINTS /usr/include/espeak) find_library(LIBESPEAK_LIBRARIES NAMES espeak HINTS /usr/lib/ /usr/x86_64-linux-gnu/ PATH_SUFFIXES lib) ######################################## ...


0

to fix this I've installed: g++-multilib and libc6-dev-amd64


1

The library is available for all Ubuntu versions http://packages.ubuntu.com/search?keywords=commoncpp&searchon=names sudo apt install libcommoncpp2-dev Provides /usr/lib/x86_64-linux-gnu/libccext2.a /usr/lib/x86_64-linux-gnu/libccext2.la /usr/lib/x86_64-linux-gnu/libccext2.so /usr/lib/x86_64-linux-gnu/libccgnu2.a /usr/lib/x86_64-linux-gnu/libccgnu2....


0

Your "error output" shows warnings, no errors. Depending on the object order in the Makefile.in, I get two different errors. The readable results are here, dtsncc_14.Jul.2016_errors.txt https://drive.google.com/file/d/0B7S255p3kFXNZFlraEZXQWdCaGM/view?usp=sharing fixrt/fixrt.cc:850: error: ‘HDR_NDTSN’ was not declared in this scope Edit 01 : I created a ...


0

I am having many problems with 2.1, compared with previous editions of OGRE as well. The tutorials used to just plain work . . . Anyway, to solved the specific error you state, find SdkTrays.h (mine is in /usr/local/include/OGRE and change the includes for the following to add /Overlay #include "Overlay/OgreOverlay.h" #include "Overlay/OgreOverlaySystem....


1

Symbol is just a name of a function/variable and the address of its entry point in the object file, archive (archive means static library), shared library or executable. Executables don't need symbols, because usually nothing links to them. The modules (plugins) may not need symbols. They are the libraries that, when loaded, execute a startup code that ...


1

Ubuntu GNOME is my choice, definetly works with your specs as far as performance and battery is no problem. Try it, does worth it and you get nautilus instead of unity and ubuntu GNOME is very efficient take a look: Ubuntu Gnome tweaks


1

Plain vanilla Ubuntu will run just fine on that machine. Battery and performance are at least as good as with Ubuntu Gnome (despite what you may have read in a forum on the Internet). Once you're used to Unity you'll find the 1990s-style desktop UIs are clunky and hard to use.


9

The other answers only address the dependencies to make the errors you mentioned go away. The list of all dependencies needed is actually much longer. You can install them all with: sudo apt-get install python-pip python-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev libjpeg8-dev zlib1g-dev Then you can install mitmproxy: sudo pip install mitmproxy ...


3

There's actually two different issues here in your output (assuming all other dependency issues are resolved already). Both need fixed. Missing SSL Libraries As was stated by Knud Larsen in their answer to this question, you are missing the OpenSSL libraries. Refer to their answer on this question for that issue. Missing Python Modules There is a ...


6

»» fatal error: openssl/opensslv.h: No such file or directory «« Install openssl : sudo apt-get update && sudo apt-get install libssl-dev


14

You can see from ls that you already compiled your program with the compiler javac. The command you used javac hello.java creates hello.class without sending any output to stdout, so there won't be any messages in your terminal unless there are errors - what you see is the expected behaviour. If you actually want to see some output, you can add an option: ...


0

Answering my own question, I solved it by doing the following in /usr/lib $ sudo ln -s /opt/VulkanSDK/1.0.17.0/x86_64/lib/libvulkan.so.1.0.17 libvulkan.so.1.0.17 $ sudo ln -s /opt/VulkanSDK/1.0.17.0/x86_64/lib/libvulkan.so.1 libvulkan.so.1 $ sudo ln -s /opt/VulkanSDK/1.0.17.0/x86_64/lib/libvulkan.so libvulkan.so Maybe not the best solution but it works ...


0

This does not solve the question in full but my particular problem arose from installing neuron with the debian installer that they provide. Removing the following from .bashrc file did the job (and of course now I can not access neuron but I do not need it anymore) # Neuron # export PYTHONHOME="/home/heberto/miniconda2" # export LD_LIBRARY_PATH="/home/...


0

You probably should learn about packaging. Almost never would a wise person "build from source" and then try to wrestle that into a package. Instead, one would fiddle around with files in the source directory (the debian directory) and build a package with dpkg-buildpackage -rfakeroot. If none of that makes sense, you seriously need to learn about ...


0

Run "debuild -us -uc" in the main folder. You may also need to install some additional packages to get debuild to work, but it should tell you what it's missing.


0

I note that, in spite of your --with-gnutls --with-gnutls-openssl options, your built version does NOT mention GNUTLS, while the working version does. Re-read all the files in the Lynx package directory that have shouty names (README*,INSTALL,...) and anything whose filename contains TLS, SSL, etc.


1

Just installing the gcc package is not enough; the package build-essential will give you everything you need to compile C.


0

Ubuntu 12.04.5 - 64, dmrshark : sudo apt-get install g++ git cmake libglib2.0-dev libpcap-dev libsnmp-dev libmysqlclient-dev libmp3lame-dev Sources ... git clone https://github.com/warmcat/libwebsockets.git git clone https://github.com/szechyjs/mbelib.git git clone https://github.com/nonoo/dmrshark.git Build the libraries libwebsockets, mbelib, and ...


1

Simply install it without a version number added: sudo apt-get install autoconf



Top 50 recent answers are included