Pregunta: | 12840 - PROBLEMAS AL COMPILAR UNA DLL EN LINUX CON PASCAL |
Autor: | Gustavo Enriquez |
No he podido compilar una libreria dinámica en pascal para linux. sale el siguiente error Linking ejemplodll2 ejemplodll2.o: In function `program_init': ejemplodll2.o(.text+0xc): undefined reference to `hola' ejemplodll2.pas(12) Warning: Error while linking este es el ejemplo. El código de la libreria es : //*************************************************************** Library ejemplodll; uses SysUtils; Procedure hola; export; Begin Writeln('hola'); End; exports hola; begin end. //*************************************************** El código del programa es : //*************************************************** program ejemplodll2; uses SysUtils; Procedure hola; external 'ejemplodll'; begin Hola; Readln; end. Gracias por su ayuda |