Hi all, I have installed gcc on windows using cygwin. I am linking SNMP++ library using gcc in windows to run snmpget commands. I have downloaded SNMP++ for windows, i am trying to link libraries but i am getting problems. I am not understanding how to link libraries in cygwin-gcc. I have snmp_pp_native.dll and also snmp_pp_native.lib after installing SNMP++ on windows. I have given path for library file snmp_pp_native.lib, that would n't work. I have tried to create snmp_pp_native.def and then from that snmp_pp_native.a using dlltool, in this case it is telling "No symbols in in dll". I am sending error which i am getting and also Makefile which i have used... Please help me to sort out this problem.... g++ -g -o sec-snmp snmpGet.o getLib.o snmpConfig.o snmpLoad.o secmain.o var_defn .o sur_user.o sur_cust.o simple-server.o mainora.o Cdemo81.o maintst.o -L C:/ora cle/ora81/oci/lib/msvc -L C:/oracle/ora81/oci/lib/msvc -L E:/Axiowave/SECMNGR/sn mp_native/snmp_native/snmp++/src : undefined reference to `Vb::get_syntax(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 556 : undefined reference to `Vb::get_syntax(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 563 : undefined reference to `Snmp::error_msg(int)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 566 : undefined reference to `Pdu::~Pdu(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 566 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 566 : undefined reference to `Vb::~Vb(void)' getLib.o: In function `MibObject::set(AttrValSeq, char *)': /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 629 : undefined reference to `Pdu::Pdu(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 629 : undefined reference to `Pdu::~Pdu(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 630 : undefined reference to `Vb::Vb(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 630 : undefined reference to `Vb::~Vb(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 632 : undefined reference to `Oid::Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 632 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 634 : undefined reference to `OctetStr::OctetStr(char const *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 634 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 636 : undefined reference to `CTarget::set_readcommunity(OctetStr const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 637 : undefined reference to `CTarget::set_writecommunity(OctetStr const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 647 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 647 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 647 : undefined reference to `Vb::~Vb(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 647 : undefined reference to `Pdu::~Pdu(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 654 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 654 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 654 : undefined reference to `Vb::~Vb(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 654 : undefined reference to `Pdu::~Pdu(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 661 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 661 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 661 : undefined reference to `Vb::~Vb(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 661 : undefined reference to `Pdu::~Pdu(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 691 : undefined reference to `Oid::Oid(Oid const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 691 : undefined reference to `Vb::set_oid(Oid)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 692 : undefined reference to `Pdu::operator+=(Vb &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 698 : undefined reference to `Snmp::error_msg(int)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 700 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 700 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 700 : undefined reference to `Vb::~Vb(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 700 : undefined reference to `Pdu::~Pdu(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 702 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 702 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 702 : undefined reference to `Vb::~Vb(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 702 : undefined reference to `Pdu::~Pdu(void)' getLib.o: In function `MibObject::validateValue(int, int, char *)': /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 725 : undefined reference to `OctetStr::OctetStr(char const *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 725 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 726 : undefined reference to `OctetStr::valid(void) const' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 727 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 729 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 736 : undefined reference to `IpAddress::IpAddress(char const *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 736 : undefined reference to `IpAddress::~IpAddress(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 737 : undefined reference to `Address::valid(void) const' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 738 : undefined reference to `IpAddress::~IpAddress(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 740 : undefined reference to `IpAddress::~IpAddress(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 747 : undefined reference to `Oid::Oid(char const *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 747 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 748 : undefined reference to `Oid::valid(void) const' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 749 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 749 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 760 : undefined reference to `TimeTicks::TimeTicks(unsigned long)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 760 : undefined reference to `TimeTicks::~TimeTicks(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 761 : undefined reference to `SnmpUInt32::valid(void) const' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 762 : undefined reference to `TimeTicks::~TimeTicks(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 764 : undefined reference to `TimeTicks::~TimeTicks(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 773 : undefined reference to `Gauge32::Gauge32(unsigned long)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 773 : undefined reference to `Gauge32::~Gauge32(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 774 : undefined reference to `SnmpUInt32::valid(void) const' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 775 : undefined reference to `Gauge32::~Gauge32(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 777 : undefined reference to `Gauge32::~Gauge32(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 785 : undefined reference to `Counter32::Counter32(unsigned long)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 786 : undefined reference to `SnmpUInt32::valid(void) const' getLib.o: In function `MibObject::constVb(int, char *, Vb &)': /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 851 : undefined reference to `OctetStr::OctetStr(char const *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 851 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 852 : undefined reference to `Vb::set_value(SnmpSyntax const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 853 : undefined reference to `OctetStr::~OctetStr(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 858 : undefined reference to `IpAddress::IpAddress(char const *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 858 : undefined reference to `IpAddress::~IpAddress(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 859 : undefined reference to `Vb::set_value(SnmpSyntax const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 860 : undefined reference to `IpAddress::~IpAddress(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 865 : undefined reference to `Oid::Oid(char const *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 865 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 866 : undefined reference to `Vb::set_value(SnmpSyntax const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 867 : undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 874 : undefined reference to `TimeTicks::TimeTicks(unsigned long)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 874 : undefined reference to `TimeTicks::~TimeTicks(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 875 : undefined reference to `Vb::set_value(SnmpSyntax const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 876 : undefined reference to `TimeTicks::~TimeTicks(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 883 : undefined reference to `Gauge32::Gauge32(unsigned long)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 883 : undefined reference to `Gauge32::~Gauge32(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 884 : undefined reference to `Vb::set_value(SnmpSyntax const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 885 : undefined reference to `Gauge32::~Gauge32(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 891 : undefined reference to `Counter32::Counter32(unsigned long)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 892 : undefined reference to `Vb::set_value(SnmpSyntax const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 918 : undefined reference to `Vb::set_value(long)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp: 927 : undefined reference to `Vb::set_value(long)' getLib.o: In function `ostream::_ls(ostream &(*)(ostream &))': /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0xc): undefined reference to `Oid::get_printable(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x14): undefined reference to `Oid::get_syntax(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x1c): undefined reference to `Oid::clone(void) const' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x24): undefined reference to `Oid::~Oid(void)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x2c): undefined reference to `Oid::operator=(SnmpSyntax &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x34): undefined reference to `Oid::valid(void) const' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x3c): undefined reference to `Oid::operator=(char const *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x44): undefined reference to `Oid::operator=(Oid const &)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x4c): undefined reference to `Oid::StrToOid(char const *, SmiOID *) ' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x54): undefined reference to `Oid::OidCopy(SmiOID *, SmiOID *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .da ta$_vt$3Oid+0x5c): undefined reference to `Oid::OidToStr(SmiOID *, unsigned long , char *)' /cygdrive/e/AxioWave/SECMNGR/Sec/src/E:/AxioWave/SECMNGR/Snmp/src/getLib.cpp( .te xt$_$_9Counter32+0x14): undefined reference to `SnmpUInt32::~SnmpUInt32(void)' Cdemo81.o: In function `InitProc': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:32: undefined reference to `OCIIn itialize' Cdemo81.o: In function `ExecDML': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:45: undefined reference to `OCISt mtExecute' Cdemo81.o: In function `comtrans': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:114: undefined reference to `OCIT ransCommit' Cdemo81.o: In function `TermSqlStmnt': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:127: undefined reference to `OCIH andleFree' Cdemo81.o: In function `ExecSqlStmnt': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:166: undefined reference to `OCIH andleAlloc' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:172: undefined reference to `OCIS tmtPrepare' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:184: undefined reference to `OCIA ttrGet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:195: undefined reference to `OCIS tmtExecute' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:205: undefined reference to `OCIA ttrGet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:214: undefined reference to `OCIP aramGet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:223: undefined reference to `OCIA ttrGet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:229: undefined reference to `OCIA ttrGet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:235: undefined reference to `OCIA ttrGet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:241: undefined reference to `OCIA ttrGet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:257: undefined reference to `OCID efineByPos' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:266: undefined reference to `OCID efineByPos' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:274: undefined reference to `OCID efineByPos' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:281: undefined reference to `OCID efineByPos' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:293: undefined reference to `OCIP aramGet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:299: undefined reference to `OCIS tmtExecute' Cdemo81.o: In function `doBindExec': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:344: undefined reference to `OCIB indByName' Cdemo81.o: In function `GetRow': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:365: undefined reference to `OCIS tmtFetch' Cdemo81.o: In function `DbmLogin': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:402: undefined reference to `OCIE nvInit' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:405: undefined reference to `OCIH andleAlloc' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:409: undefined reference to `OCIH andleAlloc' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:412: undefined reference to `OCIH andleAlloc' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:415: undefined reference to `OCIS erverAttach' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:419: undefined reference to `OCIA ttrSet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:423: undefined reference to `OCIH andleAlloc' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:427: undefined reference to `OCIA ttrSet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:431: undefined reference to `OCIA ttrSet' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:436: undefined reference to `OCIS essionBegin' /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:441: undefined reference to `OCIA ttrSet' Cdemo81.o: In function `checkerr': /cygdrive/e/AxioWave/SECMNGR/Sec/src/Cdemo81.c:472: undefined reference to `OCIE rrorGet' collect2: ld returned 1 exit status make: *** [sec-snmp] Error 1