Re: archive has no index?

From: Justin M. Streiner (streiner@stargate.net)
Date: Tue Jan 22 2002 - 10:13:01 PST

  • Next message: Chee Chew: "Fw: AS aggregation based on matching network prefixes"

    On Mon, 21 Jan 2002, R. Drew Davis wrote:

    > >cd cflowdmux; make
    > >c++ -g -O2 CflowdRawFlowClientList.o cflowdmux.o
    > >../../classes/lib/.libs/libCfd.a -L/usr/local/arts/lib -lArts
    > >../../snmp++/classes/lib/.libs/libsnmp++.a -lfl -lcompat -o cflowdmux
    > >-Wl,--rpath -Wl,/usr/local/arts/lib -Wl,--rpath -Wl,/usr/local/arts/lib
    > >../../snmp++/classes/lib/.libs/libsnmp++.a: could not read symbols:
    > >Archive has no index; run ranlib to add one
    > >*** Error code 1
    [---snip---]
    >
    > I'm wondering if your PATH is such that you are running some other ranlib
    > instead of the gnu ranlib. e.g. on my Solaris system:
    >
    > jessie $ /opt/gnu/bin/ranlib -v
    > GNU ranlib 2.10.1
    > Copyright 1997, 98, 99, 2000 Free Software Foundation, Inc.
    > This program is free software; you may redistribute it under the terms of
    > the GNU General Public License. This program has absolutely no warranty.
    > jessie $ ranlib -v
    > jessie $ whence ranlib
    > /usr/ccs/bin/ranlib

    I'm using GNU ranlib v2.11.2. I think FreeBSD just uses the standard GNU
    toolchain for all of the 'standard' utilities.

    flowscan1# which ranlib
    /usr/bin/ranlib

    flowscan1# /usr/bin/ranlib -v
    GNU ranlib 2.11.2 20010719 [FreeBSD]
    Copyright 1997, 98, 99, 2000, 2001 Free Software Foundation, Inc.
    This program is free software; you may redistribute it under the terms of
    the GNU General Public License. This program has absolutely no warranty.

    jms

    --
    cflowd mailing list
    cflowd@caida.org
    


    This archive was generated by hypermail 2.1.4 : Tue Jan 22 2002 - 10:43:26 PST