TIP: Click on subject to list as thread! ANSI
echo: aust_c_here
to: Keith Fowler
from: Frank Adam
date: 1996-08-26 05:59:00
subject: Libraries

G'Day Keith,
 
-=> Quoting Keith Fowler to Frank Adam <=-
 FA> Easy enough, you have to put the library into a project. I assume

 KF> :-), thanks.. I worked this out about an hour after I posted
 KF> the message ...
 FA> Mind you, i don't like libraries which come as .lib files only.They
 FA> can not be changed,or viewed, you can not trace into them and you're
 FA> stuck  with the authors naming convention, which sometimes can drive
 FA> you nuts.

 KF> Is this what OBJ are for???, how do you use these??, Thanks for
 KF> the help... cya
No, AFAIK the only difference is that the object files are PREcompiled , 
while libs are fully compiled.
Object files are not necessarily libraries btw,the compiler generates it
from any source, and pass it on to the linker.
There is no difference in using them, and neither can be traced
or changed without having the source. Obj files are good for the lazy 
programmer wishing to release a library that will not be tempered with. 
You can turn your own library .objs into libs using tlib.exe. 
The only reason i'd want to convert or keep my sources in objs or libs 
is if i'm dead sure that the source is bug free, and i'm working on 
a large project where compile time may become annoyingly long. 
I don't forsee having that problem in the near future somehow. :-)
Btw,  by default borland is using objs, in your project if only one source
was changed between compiles, it will use the previously generated objs 
instead of recompiling the unchanged sources. 
                          
  L8r Frank (fadam{at}ozemail.com.au).
  
___ Blue Wave/DOS v2.21

--- Gash
* Origin: The Software Parlour (3:635/544)
SEEN-BY: 50/99 620/243 623/630 632/349 635/503 544 727 711/401 409 410 413
SEEN-BY: 711/430 808 809 932 934 712/515 713/888 714/906 800/1
@PATH: 635/544 50/99 711/808 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.