diff options
| author | florian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2009-07-05 19:34:48 +0000 |
|---|---|---|
| committer | florian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2009-07-05 19:34:48 +0000 |
| commit | e93fccc8fea52ac6044c102027e5b2b189dc2bc8 (patch) | |
| tree | c6a3480b73d57e133a8bf093ac04f2d704071e20 /packages/cairo/src | |
| parent | dd32a720ffb74b7b40410b29bf77ba1a76c566a1 (diff) | |
| download | fpc-e93fccc8fea52ac6044c102027e5b2b189dc2bc8.tar.gz | |
o patch by Martin Sucha for pangocairo:
* makes gtk2 package depend on cairo package
* adds required definitions to glib and pango
* adds pangocairo library bindings
* changes cairo external library name from cairo to libcairo-2
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@13365 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/cairo/src')
| -rw-r--r-- | packages/cairo/src/cairo.pp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/packages/cairo/src/cairo.pp b/packages/cairo/src/cairo.pp index 281f1e49c9..783bf653c8 100644 --- a/packages/cairo/src/cairo.pp +++ b/packages/cairo/src/cairo.pp @@ -55,7 +55,20 @@ interface Uses CTypes; const - LIB_CAIRO = 'cairo'; +{$ifdef win32} + LIB_CAIRO = 'libcairo-2.dll'; + {$IFDEF FPC} + {$ifndef NO_SMART_LINK} + {$smartlink on} + {$endif} + {$ENDIF} +{$else} + {$ifdef UseCustomLibs} + LIB_CAIRO = ''; + {$else} + LIB_CAIRO = 'libcairo.so.2'; + {$endif} +{$endif} {$IFDEF FPC} {$PACKRECORDS C} |
