TechSpot

Installing software in linux

By CrackedButter
Nov 5, 2002
  1. CrackedButter

    CrackedButter TS Rookie Topic Starter Posts: 41

    okay after installing ALL the C++ Compliers and now re ran the ./configure command, it goes running the linux stuff and ends with this:

    linux:/home/meltedbutter/Download/Licq/licq-1.2.0a # ./configure
    loading cache ./config.cache
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu
    checking build system type... i686-pc-linux-gnu
    checking for a BSD compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking whether make sets ${MAKE}... yes
    checking for working aclocal... found
    checking for working autoconf... found
    checking for working automake... found
    checking for working autoheader... found
    checking for working makeinfo... found
    checking for gcc... gcc
    checking whether the C compiler (gcc ) works... yes
    checking whether the C compiler (gcc ) is a cross-compiler... no
    checking whether we are using GNU C... yes
    checking whether gcc accepts -g... yes
    checking how to run the C preprocessor... gcc -E
    checking for c++... c++
    checking whether the C++ compiler (c++ ) works... yes
    checking whether the C++ compiler (c++ ) is a cross-compiler... no
    checking whether we are using GNU C++... yes
    checking whether c++ accepts -g... yes
    checking whether c++ accepts -fno-exceptions -fno-check-new... yes
    checking how to run the C++ preprocessor... c++ -E
    checking for POSIXized ISC... no
    checking whether make sets ${MAKE}... (cached) yes
    checking for a BSD compatible install... /usr/bin/install -c
    checking for ranlib... ranlib
    checking for strip... /usr/bin/strip
    checking for size... /usr/bin/size
    Setting Linux compilation options
    checking for dirent.h that defines DIR... yes
    checking for opendir in -ldir... no
    checking for ANSI C header files... yes
    checking for errno.h... yes
    checking for fcntl.h... yes
    checking for getopt.h... yes
    checking for limits.h... yes
    checking for malloc.h... yes
    checking for pwd.h... yes
    checking for unistd.h... yes
    checking for paths.h... yes
    checking for inet_addr in -lxnet... no
    checking for socket in -lsocket... no
    checking for gethostbyname in -lnsl... yes
    checking for pthread_cancel in -lc_r... no
    checking for pthread_cancel in -lpthread... yes
    checking for dlopen in -lc_r... no
    checking for dlopen in -lc... no
    checking for dlopen in -ldl... yes
    checking for dlopen modes... RTLD_LAZY
    checking for inet_addr... yes
    checking for inet_aton... yes
    checking for mktime... yes
    checking for select... yes
    checking for strdup... yes
    checking for strerror... yes
    checking for hstrerror... yes
    checking for readdir_r... yes
    checking whether to enable SOCKS5 support... no
    checking if OpenSSL support is desired... yes
    checking for openssl/ssl.h... no
    checking if OpenSSL support can be enabled... no
    checking for vector.h... no
    configure: error: You need to have the libstdc++ headers installed

    Problem is, i do have the libstdc++ program installed and everything else called "libstdc++", if there is anything else then please i'm all ears.
     
  2. Mictlantecuhtli

    Mictlantecuhtli TS Evangelist Posts: 4,919   +9

    It probably expects certain version of that library. Some buggy apps do. They can be fooled by creating a link from existing libstdcc* to the one they want, I don't know what licq wants however.

    The problem could be that as you're using a new OS, libraries have been updated, which means that their filenames are changed, so applications don't find them anymore.

    Sorry that things are this difficult, usually apps compile with just a few commands.
     
  3. CrackedButter

    CrackedButter TS Rookie Topic Starter Posts: 41

    Difficult yes, i can see why its such a chore to install programs in linux as opposed to windows.
    Makes me think i am doing something wrong.
     
Topic Status:
Not open for further replies.


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.