Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2008, 11:18
Avatar de lisandro Arg
lisandro Arg
 
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 7 meses
Puntos: 24
Compilar en mi pc y ejecutar en mi hosting, fincionara ?

Hola todos, tengo este archivo

Código PHP:
   #include <stdio.h>
   
  
main (argcargv)
  
int argc;
  
unsigned char **argv;
  {
  if ( 
argc != 10)
     {
      
printf (" ---ERROR EN LA SINTAXIS ---\n");
      
printf ("Sintaxis: calculo <Password> <MerchantID> <AcquirerBIN> <TerminalID> <Num_operacion> <Importe> <TipoMoneda> <Exponente> <Referencia>\n");
      exit (
1);
     }else{   
unsigned char Password [9];
     
unsigned char Firma [1001];
     
unsigned char MerchantID [10];
     
unsigned char AcquirerBIN [11];
     
unsigned char TerminalID [9];
     
unsigned char Num_operacion [51];
     
unsigned char Importe [16];
     
unsigned char TipoMoneda [4];
     
unsigned char Exponente [2];
     
unsigned char Referencia [51];
   
     
memset (Password0sizeof (Password));
     
memset (Firma0sizeof (Firma));
     
memset (MerchantID0sizeof (MerchantID));
     
memset (AcquirerBIN0sizeof (AcquirerBIN));
     
memset (TerminalID0sizeof (TerminalID));
     
memset (Num_operacion0sizeof (Num_operacion));
     
memset (Importe0sizeof (Importe));
     
memset (TipoMoneda0sizeof (TipoMoneda));
     
memset (Exponente0sizeof (Exponente));
     
memset (Referencia0sizeof (Referencia));
   
     
strncpy (Passwordargv [1], sizeof (Password));
     
strncpy (MerchantIDargv [2], sizeof (MerchantID));
     
strncpy (AcquirerBINargv [3], sizeof (AcquirerBIN));
     
strncpy (TerminalIDargv [4], sizeof (TerminalID));
     
strncpy (Num_operacionargv [5], sizeof (Num_operacion));
     
strncpy (Importeargv [6], sizeof (Importe));
     
strncpy (TipoMonedaargv [7], sizeof (TipoMoneda));
     
strncpy (Exponenteargv [8], sizeof (Exponente));
     
strncpy (Referenciaargv [9], sizeof (Referencia));
   
     
calcular_firma (Password,MerchantID,AcquirerBIN,TerminalID,Num_operacion,Importe,TipoMoneda,Exponente,Referencia,Firma);
     
printf (Firma);
     exit (
0);
     }
  } 
y necesito compilarlo en el hosting de mi cliente con esta linea:

cc -o calculo calculo.c -L./ -ltpv

pero no puedo porque el cliente no tien SSH y los del hosting le han dicho que ellos no lo puden ejecutar ( quieren que contrate una cuenta superior )

por eso habia pensado en que podia instalar linux en mi pc, compilarlo y luejo subir el ejecutable al hosting

No se mucho de C++ pero veo que la unica dependencia es la libreria stdio. h, una de las mas comunes o la mas común en C, creen que puede funcionar ?