Re: [fpc-pascal] Implementing AggPas with PtcGraph

2017-06-05 Thread Stefan V. Pantazi
How did you build/get freetype.dll? If it was built using Visual Studio, freetype.dll might have been linked against a newer C++ runtime such as msvcr71.dll that is not shipped with windows by default. You clearly need to deploy C++ runtime libs as well with your product. You may benefit from

Re: [fpc-pascal] Implementing AggPas with PtcGraph

2017-06-05 Thread James Richters
>As for font support under Windows. Yes you can use GDI for font rendering, but >I highly recommend using freetype.dll even under Windows. >It has more features than GDI font support and the quality is better too. Is it the fonts causing the dependency then? I have freetype.dll included in

Re: [fpc-pascal] Implementing AggPas with PtcGraph

2017-06-05 Thread Graeme Geldenhuys
On 2017-06-05 03:12, Stefan V. Pantazi wrote: In my experience, the one dependency that AggPas has potential to fail may be related to the freetype library. If you plan to run your app on windows only, then you can turn freetype off and AggPas will happily use windows font libraries. Search for

Re: [fpc-pascal] Implementing AggPas with PtcGraph

2017-06-05 Thread Graeme Geldenhuys
On 2017-06-04 23:30, James Richters wrote: to run them I get a "system error: The Program can't start because MSVCR71.dll is missing from your computer. AggPas definitely doesn't require such a library, so your program must be using something else that pulls that dependency in. Regards,