Blitz logo

Blitz Support :

From: Thomas Wharton (thomas_wharton_at_[hidden])
Date: 2003-12-19 09:13:16


Greetings,

Kinda new with installing software on my Linux system and I ran into
something while installing Blitz that I thought I should ask about...

After installing Blitz, I noticed that the /lib directory contained the file
libblitz.la but not libblitz.a -- the libblitz.a file is actually located in
a subdir called ".libs".

I received an ld error ("cannot find -lblitz") when following the
instructions for linking the Blitz library. However, noting where libblitz.a
actually is on my system, I modified the command to specify the ".libs" dir.
This appears to work; however, the readme.txt file in the /lib dir says the
libblitz.a should reside in this dir.

Are the docs wrong? Is it OK for the libblitz.a to reside in a subdir of
/lib called ".libs"? Just to specify, I am running Red Hat 9.0 (dont know
if that matters).

Also curious of why you actually need to link in a library, since Blitz is
template based -- admittedly, I am new to templates too, so I basically just
nod my head and follow the instructions to the letter :)

Many Thanks,
Thomas Wharton
Software Engineer
Raytheon Co.
757-421-8794