Thread overview
creating static library
Jun 30, 2006
Phoenix
Jun 30, 2006
Frank Benoit
Jun 30, 2006
BCS
June 30, 2006
hello, is there any way how to create static library (.a) on linux?
i tried 'ar -pca mylib.a file1.o file2.o ...', but it broke on 'unknown file format (file1.o)' :(
June 30, 2006
Phoenix schrieb:
> hello, is there any way how to create static library (.a) on linux?
> i tried 'ar -pca mylib.a file1.o file2.o ...', but it broke on 'unknown
> file format (file1.o)' :(


I use this quite often on linux: "ar -r -s -v lib.a a.o b.o ...."
June 30, 2006
Phoenix wrote:
> hello, is there any way how to create static library (.a) on linux?
> i tried 'ar -pca mylib.a file1.o file2.o ...', but it broke on 'unknown file format (file1.o)' :(

I used:

ar -q mylib.a file1.o ...

a few days ago (Redhat Linux). This assumes that mylib.a doesn't yet exist.