Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 261 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

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.

 

 

Postado
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?

Postado
10 minutos atrás, Daniel Simoes disse:

até onde sei, não existe PGWebLib para essa arquitetura...

encontrei uma solução, posso emular a arquitetura dentro do proprio linux

  • Este tópico foi criado há 261 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.