Re: [fpc-pascal] EAccessViolation on wrong exception re-raise: intended behavior?

2015-04-07 Thread Michael Van Canneyt
On Sun, 5 Apr 2015, leledumbo wrote: I tested in Delphi XE, it also crashes. So, yes it is intended behaviour. It is not desirable, of course. But there is no way the compiler can decide whether the 'raise e' statement is correct. That's bad to know :| What if you ask Embarcadero first?

[fpc-pascal] Using Cairo lib on Linux without X

2015-04-07 Thread Juha Manninen
FPC has the API wrapper for Cairo lib. I am studying its dependencies and maybe use it in a Linux server with no X Window installed, for generating PDFs. Cairo is advertized to support multiple output devices, including X Window, image buffers, PostScript, PDF, and SVG file output. I understand

Re: [fpc-pascal] Using Cairo lib on Linux without X

2015-04-07 Thread Graeme Geldenhuys
On 2015-04-07 20:13, Juha Manninen wrote: However on my Linux Mint 17 libcairo has a dependency for libX11.so.6. Pretty much the same here under FreeBSD 10.1 [lib]$ ldd libcairo.so libcairo.so: libpixman-1.so.0 = /usr/local/lib/libpixman-1.so.0 (0x8016f8000) libfontconfig.so.1 =

Re: [fpc-pascal] Using Cairo lib on Linux without X

2015-04-07 Thread David W Noon
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Tue, 7 Apr 2015 22:13:51 +0300, Juha Manninen (juha.mannine...@gmail.com) wrote about [fpc-pascal] Using Cairo lib on Linux without X (in CAPN1EhAK6YF2+AJ1To4qD064cr5+UXq14MFeUncwCM_2K=x...@mail.gmail.com): [snip] Cairo is advertized to support

Re: [fpc-pascal] Using Cairo lib on Linux without X

2015-04-07 Thread Ewald
On 04/07/2015 09:13 PM, Juha Manninen wrote: FPC has the API wrapper for Cairo lib. I am studying its dependencies and maybe use it in a Linux server with no X Window installed, for generating PDFs. Cairo is advertized to support multiple output devices, including X Window, image buffers,

Re: [fpc-pascal] Using Cairo lib on Linux without X

2015-04-07 Thread fredvs
If you build the library from source, you can select various output streams during the configure script. = $ sudo apt-get build-dep cairo $ cd cairo $ ./configure --disable-libX11 $ make $ sudo make install Fre;D - Many thanks ;-) -- View this message in context: