On Mon, 24 Dec 2012, Patrick wrote:
Hi Everyone
This is my first post here.
I have NOT read all the documentation, please forgive this but I was hoping
to ask a couple of questions to make sure I am on the right track before
diving into Pascal.
I fell in love with Ada about 14 months ago. Including the cardboard box, i
now have 53lbs of Ada books(A few still to read), I am planning on diving
into Pascal in this way too and I want to mix Ada and Pascal. I found an
example on the web last night and it looks easy. The only thing is the
example used the gnu pascal compiler,
Question 1:
Can fpc create gcc compatible object code ?
gcc can use the object files. This is not a problem.
But things are not that simple.
The FPC codebase requires certain symbols to be present,
depending on the code you create.
These symbols are usually only generated when you create a program or library.
It means your ada project will have to
a) provide these symbols
b) initialize them correctly.
or
Question 2:
alternatively can gpc be used to compile the gtk binding?
The FPC list is the wrong list to ask that :)
I am having some trouble compiling gtk pascal examples, the linker can't find
-lgtk etc. It looks like it is a naming issue and I can create links to get
myself out of trouble however,
Sounds like you don't have the -dev packages installed.
Simply installing those will fix the issue.
I would not recommend fiddling with links yourself.
Question 3:
Is it possible to specify the libraries to use to fpc ? In Ada we have .gpr
files that can list where things are to be found.
What do you mean with this question ?
Michael.
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal