Forum: FreePascal
by igel457,
20. Mai 2010
Kleine Anmerkung am Rande: Wenn man
AdDraw.DllName := './AndorraOGLLaz.so';
oder z.B.
AdDraw.DllName := ExtractFilePath(ParamStr(0)) + 'AndorraOGLLaz.so';
schreibt, kann man sich zumindest das oben zitierte Prozedere ersparen. ;-) Ansonsten ist alles, was du geschrieben hast zu 100% korrekt.
Forum: FreePascal
by igel457,
9. Mai 2010
Das ist jedoch reichlich suboptimal, da Andorra 2D aus Dutzenden optionalen Komponenten besteht die teilweise auch nur für bestimmte Plattformen verfügbar sind. Ein globaler Suchpfad wie unter Delphi würde das Problem ganz einfach lösen. Dort werden (um wieder auf die Ausgangsfrage zurück zu kommen) die Quellcode-Dateien auch in ihren eigenen Ordner compiliert und damit hat sich die Sache....