Cannot run Clamav

Simen Sveen ubuntu at simensveen.com
Tue Sep 25 12:08:52 UTC 2007


Have you installed build-essential??

sudo apt-get install build-essential



On Tue, September 25, 2007 1:46 pm, Graham Watkins wrote:
> Hi folks,
>
>
> Having a bit of trouble installing/using clamav.
>
>
> I first installed the version shown under Synaptic Package Manager but
> whenever I  tried to run it I was informed that this version was out of
> date and so far as I could tell that was the end of the exercise.
>
> I then uninstalled that version and tried compiling it from source. This
> failed with the following output:
>
> checking build system type... i686-pc-linux-gnulibc1 checking host system
> type... i686-pc-linux-gnulibc1 checking target system type...
> i686-pc-linux-gnulibc1 creating target.h - canonical system defines
> checking for a BSD-compatible install... /usr/bin/install -c checking
> whether build environment is sane... yes checking for gawk... no checking
> for mawk... mawk checking whether make sets $(MAKE)... yes checking for
> gawk... (cached) mawk checking for gcc... gcc checking for C compiler
> default output file name... configure: error: C compiler cannot create
> executables See `config.log' for more details.
>
>
> Config.log contains the following which means little to me:
>
>
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> It was created by configure, which was
> generated by GNU Autoconf 2.61.  Invocation command line was
>
> $ ./configure
>
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
>
> hostname = graham-desktop uname -m = i686 uname -r = 2.6.20-16-generic
uname
> -s = Linux
> uname -v = #2 SMP Sun Sep 23 19:50:39 UTC 2007
>
> /usr/bin/uname -p = unknown
> /bin/uname -X     = unknown
>
>
> /bin/arch              = i686
> /usr/bin/arch -k       = unknown
> /usr/convex/getsysinfo = unknown
> /usr/bin/hostinfo      = unknown
> /bin/machine           = unknown
> /usr/bin/oslevel       = unknown
> /bin/universe          = unknown
>
>
> PATH: /usr/local/sbin
> PATH: /usr/local/bin
> PATH: /usr/sbin
> PATH: /usr/bin
> PATH: /sbin
> PATH: /bin
> PATH: /usr/X11R6/bin
>
>
>
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
>
>
> configure:2010: checking build system type
> configure:2028: result: i686-pc-linux-gnulibc1
> configure:2050: checking host system type
> configure:2065: result: i686-pc-linux-gnulibc1
> configure:2087: checking target system type
> configure:2102: result: i686-pc-linux-gnulibc1
> configure:2187: result: creating target.h - canonical system defines
> configure:2331: checking for a BSD-compatible install
> configure:2387: result: /usr/bin/install -c
> configure:2398: checking whether build environment is sane
> configure:2441: result: yes
> configure:2506: checking for gawk
> configure:2536: result: no
> configure:2506: checking for mawk
> configure:2522: found /usr/bin/mawk
> configure:2533: result: mawk
> configure:2544: checking whether make sets $(MAKE)
> configure:2565: result: yes
> configure:2762: checking for gawk
> configure:2789: result: mawk
> configure:2848: checking for gcc
> configure:2864: found /usr/bin/gcc
> configure:2875: result: gcc
> configure:3113: checking for C compiler version
> configure:3120: gcc --version >&5
> gcc (GCC) 4.1.2 (Ubuntu 4.1.2-0ubuntu4) Copyright (C) 2006 Free Software
> Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
>  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
>
> configure:3123: $? = 0
> configure:3130: gcc -v >&5
> Using built-in specs.
> Target: i486-linux-gnu
> Configured with: ../src/configure -v
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
> --enable-shared --with-system-zlib --libexecdir=/usr/lib
> --without-included-gettext --enable-threads=posix --enable-nls
> --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-mpfr --enable-checking=release
> i486-linux-gnu Thread model: posix
> gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4) configure:3133: $? = 0
> configure:3140: gcc -V >&5
> gcc: '-V' option must have argument
> configure:3143: $? = 1
> configure:3166: checking for C compiler default output file name
> configure:3193: gcc    conftest.c  >&5
> /usr/bin/ld: crt1.o: No such file: No such file or directory
> collect2: ld returned 1 exit status
> configure:3196: $? = 1
> configure:3234: result:
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "clamav"
> | #define VERSION "0.91.2"
> | /* end confdefs.h.  */
> |
> | int
> | main ()
> | {
> |
> |   ;
> |   return 0;
> | }
> configure:3241: error: C compiler cannot create executables
> See `config.log' for more details.
>
>
> ## ---------------- ##
> ## Cache variables. ##
> ## ---------------- ##
>
>
> ac_cv_build=i686-pc-linux-gnulibc1 ac_cv_env_CCC_set= ac_cv_env_CCC_value=
> ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=
> ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value=
> ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXCPP_set=
> ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value=
> ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_F77_set=
> ac_cv_env_F77_value= ac_cv_env_FFLAGS_set= ac_cv_env_FFLAGS_value=
> ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set=
> ac_cv_env_LIBS_value= ac_cv_env_build_alias_set=
> ac_cv_env_build_alias_value= ac_cv_env_host_alias_set=
> ac_cv_env_host_alias_value= ac_cv_env_target_alias_set=
> ac_cv_env_target_alias_value= ac_cv_host=i686-pc-linux-gnulibc1
> ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AWK=mawk
> ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_make_make_set=yes
> ac_cv_target=i686-pc-linux-gnulibc1
>
> ## ----------------- ##
> ## Output variables. ##
> ## ----------------- ##
>
>
> ACLOCAL='${SHELL} /home/graham/clamav-0.91.2/missing --run aclocal-1.9'
> AMDEPBACKSLASH=''
> AMDEP_FALSE=''
> AMDEP_TRUE=''
> AMTAR='${SHELL} /home/graham/clamav-0.91.2/missing --run tar'
> AR=''
> AUTOCONF='${SHELL} /home/graham/clamav-0.91.2/missing --run autoconf'
> AUTOHEADER='${SHELL} /home/graham/clamav-0.91.2/missing --run autoheader'
> AUTOMAKE='${SHELL} /home/graham/clamav-0.91.2/missing --run automake-1.9'
> AWK='mawk'
> BUILD_CLAMD_FALSE=''
> BUILD_CLAMD_TRUE=''
> CC='gcc'
> CCDEPMODE=''
> CFGDIR=''
> CFLAGS=''
> CLAMAVGROUP=''
> CLAMAVUSER=''
> CLAMAV_MILTER_LIBS=''
> CLAMD_LIBS=''
> CPP=''
> CPPFLAGS=''
> CXX=''
> CXXCPP=''
> CXXDEPMODE=''
> CXXFLAGS=''
> CYGPATH_W='echo'
> DBDIR=''
> DEFS=''
> DEPDIR=''
> ECHO='echo'
> ECHO_C=''
> ECHO_N='-n'
> ECHO_T=''
> EGREP=''
> EXEEXT=''
> F77=''
> FFLAGS=''
> FRESHCLAM_LIBS=''
> GETENT=''
> GREP=''
> HAVE_MILTER_FALSE=''
> HAVE_MILTER_TRUE=''
> INSTALL_DATA='${INSTALL} -m 644'
> INSTALL_PROGRAM='${INSTALL}'
> INSTALL_SCRIPT='${INSTALL}'
> INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
> LDFLAGS=''
> LIBCLAMAV_LIBS=''
> LIBCLAMAV_VERSION='2:8:0'
> LIBOBJS=''
> LIBS=''
> LIBTOOL=''
> LN_S=''
> LTLIBOBJS=''
> MAINT=''
> MAINTAINER_MODE_FALSE=''
> MAINTAINER_MODE_TRUE=''
> MAKEINFO='${SHELL} /home/graham/clamav-0.91.2/missing --run makeinfo'
> OBJEXT=''
> PACKAGE='clamav'
> PACKAGE_BUGREPORT=''
> PACKAGE_NAME=''
> PACKAGE_STRING=''
> PACKAGE_TARNAME=''
> PACKAGE_VERSION=''
> PATH_SEPARATOR=':'
> RANLIB=''
> SED=''
> SET_MAKE=''
> SHELL='/bin/bash'
> STRIP=''
> THREAD_LIBS=''
> TH_SAFE=''
> VERSION='0.91.2'
> ac_ct_CC='gcc' ac_ct_CXX='' ac_ct_F77='' am__fastdepCC_FALSE=''
> am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE=''
> am__include='' am__leading_dot='.' am__quote='' am__tar='${AMTAR} chof -
> "$$tardir"'
> am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin'
> build='i686-pc-linux-gnulibc1' build_alias='' build_cpu='i686'
> build_os='linux-gnulibc1' build_vendor='pc' datadir='${datarootdir}'
> datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE}'
> dvidir='${docdir}' exec_prefix='NONE' host='i686-pc-linux-gnulibc1'
> host_alias='' host_cpu='i686' host_os='linux-gnulibc1' host_vendor='pc'
> htmldir='${docdir}' includedir='${prefix}/include'
> infodir='${datarootdir}/info'
> install_sh='/home/graham/clamav-0.91.2/install-sh'
> libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec'
> localedir='${datarootdir}/locale' localstatedir='${prefix}/var'
> mandir='${datarootdir}/man' mkdir_p='mkdir -p --'
> oldincludedir='/usr/include' pdfdir='${docdir}' prefix='NONE'
> program_transform_name='s,x,x,' psdir='${docdir}'
> sbindir='${exec_prefix}/sbin' sendmailprog=''
> sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc'
> target='i686-pc-linux-gnulibc1' target_alias='' target_cpu='i686'
> target_os='linux-gnulibc1' target_vendor='pc'
>
> ## ----------- ##
> ## confdefs.h. ##
> ## ----------- ##
>
>
> #define PACKAGE_NAME ""
> #define PACKAGE_TARNAME ""
> #define PACKAGE_VERSION ""
> #define PACKAGE_STRING ""
> #define PACKAGE_BUGREPORT ""
> #define PACKAGE "clamav"
> #define VERSION "0.91.2"
>
>
> configure: exit 77
>
>
> I have gcc3 and 4 installed and had no trouble when I compiled VMware
> server so I really don't know what's going on here.  I'm by no means an
> expert and generally only resort to compiling a program when nothing else
> will serve.
>
> I consider that I need clamav mainly to keep an eye on a FAT32 partition
> (a legacy of an old windows installation) but unless you guys know the
> answer to this it looks like I shall have to manage without.
>
> Cheers,
>
>
> Graham
>
>
> --
> ubuntu-users mailing list ubuntu-users at lists.ubuntu.com Modify settings or
> unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
>
>






More information about the ubuntu-users mailing list