diff options
Diffstat (limited to 'packages/cairo')
| -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} |
