&if $OSSPEC in [ WIN32 ]
@echo off
rem Release : 7.5    Date : 2005-12-02
rem
rem Libraries for SAPDB C/C++ Precompiler
rem -------------------------------------

if "%PCRVER%" == "" goto DEFAULT
if "%PCRVER%" == "-MT" goto DEFAULT
if "%PCRVER%" == "-MD" goto DYNAMIC
if "%PCRVER%" == "-SMT" goto STATIC
goto DEFAULT

: DYNAMIC
echo %SAPDBSDKLIB%\libsqlcad.lib
echo %SAPDBSDKLIB%\libpcrl.lib
echo msvcrt.lib
echo -nodefaultlib:libcmt 
goto STANDARD 

: STATIC
echo %SAPDBSDKLIB%\libsqlca.lib
echo %SAPDBSDKLIB%\libpcrs.lib
echo libcmt.lib
goto STANDARD

: DEFAULT
echo %SAPDBSDKLIB%\libsqlca.lib
echo %SAPDBSDKLIB%\libpcrm.lib
echo libcmt.lib

: STANDARD 
echo oldnames.lib
echo kernel32.lib
echo -nodefaultlib:libc
echo user32.lib
echo gdi32.lib
echo advapi32.lib
&if defined OVERFLOW
echo bufferoverflowu.lib
&endif 

&else
#!/bin/sh
#
rem Release : 7.5    Date : 2005-12-02
#
# Libraries for SAPDB C/C++ Precompiler
# ------------------------------------------

&if $OS = UNIX
& if $MACH in [ SUN ]
echo -mt
echo -ldl
& endif
echo -L$SAPDBSDKLIB
# Dynamic Library Loader for Precompiler
& if $MACH in [ PA11, PA20W, ALPHA, SUN, HP_IA64 ]
& else
echo -lpcrl 
& endif

# Static Data for Precompiler Runtime
echo -lsqlca
# Do not include the path into the executable
& if $MACH in [ _IBMR2 ]
echo -qnolibpath
echo -ldl
& endif
& if $MACH in [ SUN ]
echo -Bstatic
echo -Bdynamic
echo -lpcrl
echo -lsocket
echo -lnsl
& endif

& if $MACH in [ PA11, PA20W, ALPHA, HP_IA64 ]
#
# This replaces the Dynamic Library Loader for Precompiler...
#
echo -lpcrl
echo -lm
& endif

& if $OSSPEC in [ LINUX ]
#
# For dynamic loader
#
echo -ldl
&endif
&endif

&endif
