I tried running the "ar" command manually in my O.solaris directory after
deleting the libraries. When I ran the command you are running "ar -rc crv"
I got the same result as you. However the correct command "ar crv" Creates
the library on my system as shown below. Something looks like it is not
configured correctly in the Makefile or possibly something in the config
directory. My Makefile.Host has the following line:
Makefile.Host: $(AR) c$(ARFLAGS) libSDDS1c.a $(LIB1cOBJS)
where AR =ar etc...
Does anyone else have any ideas?
ar -rc crv libSDDS1c.a *.o
ar: cannot open libSDDS1c.a
No such file or directory
ar crv libSDDS1c.a *.o
a - SDDS_ascii.o
a - SDDS_binary.o
a - SDDS_copy.o
a - SDDS_data.o
a - SDDS_dataprep.o
a - SDDS_extract.o
a - SDDS_info.o
a - SDDS_input.o
a - SDDS_mplsupport.o
a - SDDS_output.o
a - SDDS_process.o
a - SDDS_rpn.o
a - SDDS_rpndummy.o
a - SDDS_transfer.o
a - SDDS_utils.o
a - SDDS_write.o
ar: writing libSDDS1c.a
-----Original Message-----
From: vijayram v g [mailto:[email protected]]
Sent: Wednesday, November 13, 2002 12:11 PM
To: [email protected]
Subject: SDDS problem
Hi,
I am trying to install burt tool, which required installation of
SDDS package.
When I tried to install SDDS package it gave this error,
libSDDS1c.a: No such file or directory.
for which I tried installing SDDSlib package in SDDS directory,
still I am getting the same error,
This is the output I am getting,
......./Makefile.Host:229: warning: overriding commands for target
`libSDDS1.so'
/usr/local/epics/base/config/RULES.Host:715: warning: ignoring old
commands for target `libSDDS1.so'
rm -f libSDDS1c.a
ar -rc crv libSDDS1c.a SDDS_binary.o SDDS_data.o SDDS_output.o
SDDS_process.o SDDS_utils.o SDDS_write.o SDDS_input.o
SDDS_dataprep.o SDDS_ascii.o SDDS_extract.o SDDS_copy.o SDDS_rpn.o
SDDS_mplsupport.o SDDS_info.o SDDS_transfer.o
ar: libSDDS1c.a: No such file or directory
make[1]: *** [libSDDS1c.a] Error 1
make[1]: Leaving directory
`/usr/local/epics/extensions/src/SDDS/SDDSlib/O.linux-x86'
make: *** [install.linux-x86] Error 2
Could anyone help me getaround this problem,
Thankx in advance for any help,
Vijayram.