> never had to deal with this and have absolutely no knowledge about how to do > such things. > Please, be so kind and help me understanding how I can use external Linux > libraries. > > What I basically want to do is: Reading images into memory. > > Because there are so many different jpg/tif formats, I gave up writing all > this code by myself and I would like to use one of the already existing > libraries instead.
A Pascal translation of the jpg library is already included with FPC. For libraries in general, you have to translate the C header file. This can be done to a certain account by the tool h2pas packaged with FPC, but requires manual intervention afterwards. Then add {$linklib <library name>} to your header file unit, and make sure the <library name>.a file can be found by the compiler (-Fl) options. There should be quite some info about this in the manual. > Please, if somebody of you already has some code which shows me how to do > that, how to embed a library, how to call the library functions, etc., leave > me some code. It is much easier to understand than reading some highly Also don't forget that there are a lot of examples already in the FPC sources. Half of the packages/ hierarchy interfaces to some C library. _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal