public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Linking?
@ 2002-10-07  2:54 Hermione Granger
  2002-10-07  6:42 ` Linking? Zack Weinberg
  0 siblings, 1 reply; 2+ messages in thread
From: Hermione Granger @ 2002-10-07  2:54 UTC (permalink / raw)
  To: gcc

This is the command I run:
g++ main.o db.o prime.o /usr/lib/libbig_num.so -o prime -ldb_cxx
This is the error message I get:
db.o: In function `Prime_func::store(unsigned long)':
db.o(.text+0x39): undefined reference to `Dbt::Dbt[in-charge](void*, 
unsigned)'
db.o(.text+0x60): undefined reference to `Dbt::Dbt[in-charge](void*, 
unsigned)'
db.o(.text+0x8e): undefined reference to `Db::put(DbTxn*, Dbt*, Dbt*, 
unsigned)'
db.o(.text+0xa2): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0xad): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0xc0): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0xd6): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o: In function `Prime_func::store_pos()':
db.o(.text+0x11b): undefined reference to `Dbt::Dbt[in-charge](void*, 
unsigned)'
db.o(.text+0x135): undefined reference to `Dbt::Dbt[in-charge](void*, 
unsigned)'
db.o(.text+0x163): undefined reference to `Db::put(DbTxn*, Dbt*, Dbt*, 
unsigned)'
db.o(.text+0x16e): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x179): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x18c): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x1a2): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o: In function `Prime_func::access(unsigned long)':
db.o(.text+0x1f1): undefined reference to `Dbt::Dbt[in-charge](void*, 
unsigned)'
db.o(.text+0x1ff): undefined reference to `Dbt::Dbt[in-charge]()'
db.o(.text+0x233): undefined reference to `Db::get(DbTxn*, Dbt*, Dbt*, 
unsigned)'
db.o(.text+0x32d): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x33b): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x388): undefined reference to `Dbt::get_data() const'
db.o(.text+0x48a): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x498): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x4b4): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x4d6): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o: In function `Prime_func::access_pos()':
db.o(.text+0x523): undefined reference to `Dbt::Dbt[in-charge](void*, 
unsigned)'
db.o(.text+0x52e): undefined reference to `Dbt::Dbt[in-charge]()'
db.o(.text+0x55c): undefined reference to `Db::get(DbTxn*, Dbt*, Dbt*, 
unsigned)'
db.o(.text+0x582): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x58d): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x5a1): undefined reference to `Dbt::get_data() const'
db.o(.text+0x5cb): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x5d6): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x5f0): undefined reference to `Dbt::~Dbt [in-charge]()'
db.o(.text+0x606): undefined reference to `Dbt::~Dbt [in-charge]()'
prime.o: In function `Prime_func::Prime_func[not-in-charge](char const*)':
prime.o(.text+0x8b): undefined reference to `Db::Db[in-charge](DbEnv*, 
unsigned)'
prime.o(.text+0xc2): undefined reference to `Db::open(char const*, char 
const*, DBTYPE, unsigned, int)'
prime.o(.text+0x1fc): undefined reference to `Db::~Db [in-charge]()'
prime.o: In function `Prime_func::Prime_func[in-charge](char const*)':
prime.o(.text+0x26d): undefined reference to `Db::Db[in-charge](DbEnv*, 
unsigned)'
prime.o(.text+0x2a4): undefined reference to `Db::open(char const*, char 
const*, DBTYPE, unsigned, int)'
prime.o(.text+0x3de): undefined reference to `Db::~Db [in-charge]()'
prime.o: In function `Prime_func::~Prime_func [not-in-charge]()':
prime.o(.text+0x423): undefined reference to `Db::close(unsigned)'
prime.o(.text+0x433): undefined reference to `Db::~Db [in-charge]()'
prime.o: In function `Prime_func::~Prime_func [in-charge]()':
prime.o(.text+0x45f): undefined reference to `Db::close(unsigned)'
prime.o(.text+0x46f): undefined reference to `Db::~Db [in-charge]()'
/usr/lib/libdb_cxx.so: undefined reference to `cerr'
/usr/lib/libdb_cxx.so: undefined reference to `ios::fail(void) const'
/usr/lib/libdb_cxx.so: undefined reference to `ostream::operator<<(char 
const *)'
collect2: ld returned 1 exit status
make: *** [prime] Error 1

What is going on I linked to the db_cxx library but it acts like I didn't.

Thx.




_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-10-07  5:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-07  2:54 Linking? Hermione Granger
2002-10-07  6:42 ` Linking? Zack Weinberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).