mercoledì 17 giugno 2009

Compilare la DLL di Haru


UNO
Dal seguente Link si possono scaricare i sorgenti per la libreria PDF
http://libharu.org/wiki/Downloads

ad esempio
libHaru 2.0.8 Win32 sources

e si scompattano in una cartella ad esempio
c:\libharu-2.0.8

DUE
Dal seguente Link si scarica il compilatore MiniGW per windows
http://sourceforge.net/project/showfiles.php?group_id=2435

Automated MinGW Installer

E si installa.


Si modifica il path di windows:
Start
Risorse del computer (Tasto destro)
Proprietà
(Tab)Avanzate
(Bottone) variabili d'ambiente
Variabili di sistema
(Doppio click) PATH
e si aggiunge ai percorsi già presenti
;C:\MinGW\bin

a questo punto da prompt di ms-dos (start-esegui-digitare:cmd + )
per compilare un semplice programma C:
c++ CiaoMondo.c -o CiaoMondo.exe


TRE
Al seguente Link
http://sourceforge.net/projects/unxutils

si scaricano le "utilities unix/linux" per windows.
e si copia
usr\local\wbin\cp.exe
in
C:\MinGW\bin
perchè sia disponibile come comando dos.

QUATTRO
A questo punto per compilare la DLL per i PDF basta posizionarsi dal prompt di ms-dos nella cartella
c:\libharu-2.0.8
e digitare
make -f script/Makefile.mingw_dll

e si ottiene la DLL.

CINQUE
Copiandola in
C:\libharu-2.0.8\if\delphi
e compilando il progetto delphi
LineDemo.dpr

Si può vederne un esempio di utilizzo.



A questi due link si ha un elenco di risorse free per C e C++ (compilatori, IDE, ....)
1. http://www.thefreecountry.com/compilers/cpp.shtml
2. http://www.freebyte.com/programming/cpp/