Всем привет, при попытке работать с dll сталкиваюсь со следующей проблемой, возникает при попытке запустить программу из IDE, пишет, что собрано нормально:
uses
Classes
;
function getone:integer; stdcall;
begin
result:=1;
end;
exports getone;
end.
И модуля приложения:
unit Unit1;
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
public
end;
var
Form1: TForm1;
implementation
function getone:integer; stdcall; external 'libproject1.so';
procedure TForm1.Button1Click(Sender: TObject);
begin
showmessage(inttostr(getone));
end;
initialization
end.
Подскажите пожалуйста, что может быть не так?