environment: gnu make 3.75, sun c++5.0, cvs 1.9,
solaris 2.7
problem: I used " libmylib.a(o1.o)" in my makefile to
create a archive libmylib.a( there was a executable
who'll link the lib in the same makefile). During
compiling, I got following output:
ar rv libmylib.a o1.o
a - o1.o
// there was another dump message here regarding
// creating libmylib.a was in processing 
ar: writing libmylib.a
make: *** File 'libmylib.a' has modification time in
the future
// then, during linking
undefined first referenced symbol/* something like
db::db(void)...*/ in file libmylib.a(o1.o)

ld: error...

infomation I could provide:
a. the cvs repository located in another machine which
system time 3 minutes early than the machine my
working directory located( I created my working
directory one week ago by using cvs... though).
b.is gnu make 3.75 Y2K ready? I have to ask this.
( I also have another problem while installing version
3.79, hopefully I could get answer here. That is while
I was using 'configure' for preapring installation I
got:
checking argument types of select()...
Configure: error: can't determine argument types..

make 3.75 works fine though. where should I make
change?)
c. there was a libmylib.a with non-zero size after
'make' 

I've tried more than one day to figure out. Can anyone
light me up?
Thanks in advance


X


__________________________________________________
Do You Yahoo!?
Yahoo! Mail - Free email you can access from anywhere!
http://mail.yahoo.com/

Reply via email to