diff -r 80ef3a206772 -r 48780e181b38 Symbian3/SDK/Source/GUID-6CB40FC5-5CBF-592C-B27D-29922C3815DC.dita --- a/Symbian3/SDK/Source/GUID-6CB40FC5-5CBF-592C-B27D-29922C3815DC.dita Fri Jul 16 17:23:46 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,13 +0,0 @@ - - - - - -library

abld [ test ] library [-k] [-v] [ platform ] [ program ]

This command creates the import libraries for the DLLs in your component by calling the library target provided in makefiles generated by makmake.

Import libraries are generated directly from frozen .def files, so exported functions will not be incorporated into import libraries until these functions are frozen with abld - freeze.

The import libraries are created implicitly as part of the build activity carried out by abld target (and thus abld build), so it isn’t generally necessary to call this command separately if projects are listed in the component description file in order of dependency—dependent projects appearing after those projects they depend upon.

If there are mutual imports between projects within your component then abld library can be called explicitly, though mutual imports are often a sign of poor software design.

An import library will not be regenerated if it has a later date stamp than the corresponding frozen .def file.

\ No newline at end of file