* postgres and sdl not supported under OS/2

git-svn-id: trunk@20434 -
This commit is contained in:
Tomas Hajny 2012-02-26 22:57:42 +00:00
parent f1b81f12b5
commit 4a128cc006
3 changed files with 14 additions and 2 deletions

View File

@ -18,7 +18,7 @@ begin
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.SourcePath.Add('src');
P.OSes := AllUnixOSes-[qnx]+AllWindowsOSes + [os2,emx];
P.OSes := AllUnixOSes-[qnx]+AllWindowsOSes;
P.IncludePath.Add('src');

View File

@ -23,7 +23,7 @@ begin
P.Dependencies.Add('pthreads',AllUnixOSes);
if Defaults.CPU=arm then
P.OSes := P.OSes - [darwin];
P.OSes := P.OSes - [iphonesim];
P.OSes := P.OSes - [iphonesim,os2,emx,go32v2,watcom];
T:=P.Targets.AddUnit('logger.pas');
with T.Dependencies do

View File

@ -297,6 +297,10 @@ uses
Windows;
{$ENDIF}
{$IFDEF OS2}
doscalls;
{$ENDIF OS2}
{$IFDEF UNIX}
{$IFDEF FPC}
pthreads,
@ -330,6 +334,10 @@ const
SDLLibName = 'SDL.dll';
{$ENDIF}
{$IFDEF OS2}
SDLLibName = 'SDL12.dll';
{$ENDIF OS2}
{$IFDEF UNIX}
{$IFDEF DARWIN}
SDLLibName = 'libSDL-1.2.0.dylib';
@ -4203,6 +4211,10 @@ begin
Result := libc.getenv(name);
{$ENDIF}
{$ELSE UNIX}
{$IFDEF OS2}
DosScanEnv (Name, Result);
{$ENDIF OS2}
{$ENDIF}
{$ENDIF}