The following table summarizes the DB2 Everyplace libraries and lists
additional information for each operating system.
Operating system
| Required library files and additional information
|
Palm OS
| \db2everyplace\clients\palmos\database\DB2e.lib
Optional: Increase the stack size to 8 KB. The default is 4
KB.
Palm OS applications have a limited default application stack size.
Depending on the application, you may encounter a stack overflow problem at
run time. To avoid this problem, specify a larger stack size in the
palm-pref.r file that is included with DB2
Everyplace. Follow the instructions in the
palm-pref.r file and include it in the project file.
If you are developing an application using PRC-Tools, add
stack=0x8000 in the .def file for your application.
For example: application {"MyApplicationName" APID stack=0x8000
}
|
Symbian OS v6
|
Emulator applications:
\db2everyplace\clients\symbian6\database\wins\DB2e.lib
Device applications:
\db2everyplace\clients\symbian6\database\armi\DB2e.lib
|
Symbian OS v7
|
Emulator applications:
\db2everyplace\clients\Symbian7\database\wins\DB2e.lib
Device applications:
\db2everyplace\clients\Symbian7\database\armi\DB2e.lib
|
Windows CE
|
ARM processor:
- V3.00
\db2everyplace\clients\wince\database\wce300\armrel\DB2e.lib
- V4.00
\db2everyplace\clients\wince\database\wce400\ARM4VRel\DB2e.lib
MIPS processor:
- V3.00
\db2everyplace\clients\wince\database\wce300\mipsrel\DB2e.lib
- V4.00
\db2everyplace\clients\wince\database\wce400\MIPSIVRel\DB2e.lib
SH3 processor:
- V3.00
\db2everyplace\clients\wince\database\wce300\sh3rel\DB2e.lib
- V4.00
\db2everyplace\clients\wince\database\wce400\SH3Rel\DB2e.lib
Windows CE emulator:
- V3.00
\db2everyplace\clients\wince\database\wce300\x86emrel\DB2e.lib
(for Pocket PC emulator)
\db2everyplace\clients\wince\database\wce300\x86rel\DB2e.lib (for
Pocket PC 2002 emulator)
- V4.00
\db2everyplace\clients\wince\database\wce400\emulatorRel\DB2e.lib
(for WinCE.NET emulator)
Verify that UNICODE is enabled for the project. Add UNICODE and
_UNICODE to the Preprocessor Definition of the Project
Settings.
XScale processor:
- v3.00
\db2everyplace\clients\wince\database\wce300\xscale\DB2e.lib
|
Win32
| \db2everyplace\clients\Win32\database\x86\DB2e.lib
|
Neutrino
| libdb2e.so
The Neutrino library file is located inside the DB2 Everyplace Neutrino
gzipped tar file, DB2EveryplaceNTO.tar.gz.
This file is located in the \db2everyplace\clients\neutrino\database\
directory. libdb2e.so is in the
/db2e/database/x86/ (for x86 processor type) directory.
|
Linux
| libdb2e.so
The Linux library file is located inside the DB2 Everyplace Linux gzipped
tar file, DB2EveryplaceLN.tar.gz. This file is
located in the \db2everyplace\clients\embeddedlinux\database\
directory. libdb2e.so is in the
/db2e/database/x86/ (for x86 processor type) and
/db2e/database/strongarm/ (for strongarm processor type)
directories.
|