Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao carregar biblioteca PaygoWeb Linux


Recommended Posts

Bom dia,

Estou tentando utilizar a biblioteca PayGoWeb para linux, porém ele não carrega de jeito nenhum, tentei alguns métodos que pesquisei e nada...

 

Essa é a função que deveria carregar a biblioteca:

  //=================================================================================
  //  Carrega Lib
  //=================================================================================
  function TPGWLib.Carrega_Lib:integer;
  var
    iretornar:Integer;
    vDiretorio:string;
    i_pos :integer;
  begin

      // Path do executavel





      vDiretorio:=ExtractFilePath(Application.ExeName);


      vDiretorio := vDiretorio + 'PGWebLib.so';



      ShowMessage(vDiretorio);

     iretornar:= 0;

     if MyLibC <>  DynLibs.NilHandle then
            begin
             // ShowMessage('Já Carregada');
            end
         else
            begin
              //ShowMessage('Lib Será Carregada');

              try
                   //Set8087CW(Get8087CW or $3f);
                   MyLibC := LoadLibrary(vDiretorio);

              except

                 on E:EOutOfMemory do
                  ShowMessage(' Erro : ' +  E.Message);
                 on E:EAccessViolation do
                 ShowMessage(' Erro : ' +  E.Message);

              end;

              if MyLibC = dynlibs.NilHandle then
                  begin
                       //ShowMessage('Erro ao carregar a biblioteca: ' + SysErrorMessage(GetLastError));

                    ShowMessage(' PGWebLib.so Não Localizada');
                    iretornar := 1;
                  end;
            end;

      Result := iretornar;

  end;       

 

Por favor alguém me ajude...

 

Estou compilando para linux 32bits arquitetura ARM.

 

 

Link para o comentário
Compartilhar em outros sites

54 minutos atrás, Daniel Simoes disse:

Até onde sei a PayGo não tem Biblioteca compilada para ARM

 

É, eu fui tentar vincular diretamente ao executavel e deu a mensagem de incompatibilidade.

Estou tentando gerar um executavel para um raspiberry, será que existe alguma alternativa?

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.