Ver Mensaje Individual
  #1  
Antiguo 25-09-2015
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Reputación: 20
anubis Va por buen camino
simplesftp.pas portado a linux

Buenas amigos,

Aqui ando peleando de nuevo .

Tengo una aplicacion en lazarus para enviar o descargar archivos de un sftp que funciona bien en windows pero no soy capaz de exportarlo a linux .

Lo primero que recomendaban era quitar la unit windows (obvio) y luego cambiar winsock por synsock.

De ahi el unico problema que daba era la funcion copymemory, que tambien se soluciona:

Código Delphi [-]
procedure CopyMemory(Destination:PVOID; Sourceointer; LengthWORD);
begin
  Move(Source^, Destination^, Length);
end;

El problema surge con PVOID que no existe y no encuento forma de, o bien meter una unit que pueda contenerla o bien cambiar por algo que si sirva.

Alguna idea amigos?.

gracias a todos
Responder Con Cita