Primera consulta sobre fiveMac

Re: Primera consulta sobre fiveMac

Postby mastintin » Tue Jun 29, 2010 9:54 am

Otro bug , en el programa testfld,prg error :
Code: Select all  Expand view

compiling...
Harbour 2.1.0beta1 (Rev. 14766)
Copyright (c) 1999-2010, http://harbour-project.org/
Compiling 'testfld.prg'...
Lines 947, Functions/Procedures 1
Generating C source output to 'testfld.c'... Done.
compiling C module...
linking...
done!
                                                                               
Error BASE/1004  No exported method: ROWS                                      
Called from ROWS(0)                                                            
Called from TWINDOW:HANDLEEVENT(208)                                            
Called from _FMH(235)                                                          
Called from BRWCREATE(0)                                                        
Called from TWBROWSE:NEW(42)                                                    
Called from MAIN(19)                                                            
Error BASE/1004  No exported method: ROWS                                      
Called from ROWS(0)                                                            
Called from TWINDOW:HANDLEEVENT(208)                                            
Called from _FMH(235)                                                          
Called from COCOAEXIT(0)                                                        
Called from _END$(272)                                                          
Called from __QUIT(0)                                                          
Called from DEFERROR(0)
Called from (b)ERRORSYS(0)
Called from ROWS(0)      
Called from TWINDOW:HANDLEEVENT(208)
Called from _FMH(235)              
Called from BRWCREATE(0)
Called from TWBROWSE:NEW(42)
Erase set to backspace.            
 
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Primera consulta sobre fiveMac

Postby mastintin » Tue Jun 29, 2010 10:58 am

He realizado una prueba de como quedaría un enpaquetado para distribución con el tutor01.prg .
Si alguien quiere ver el resultado :
http://rapidshare.com/files/403794470/tutor01.pkg.html
Alguna captura para los que no disponen de mac :
Image
Image
Image
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Primera consulta sobre fiveMac

Postby Antonio Linares » Tue Jun 29, 2010 1:50 pm

Manuel,

Muy bien! :-)

Podria ser muy util un instalador para Harbour, te animas ? :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Primera consulta sobre fiveMac

Postby Antonio Linares » Tue Jun 29, 2010 1:54 pm

Manuel,

en el programa testfld,prg error


Lo has probado con el build más reciente de FiveMac que hemos publicado ?

Aqui no está dando error, aunque hemos tenido que quitar una traza que habiamos dejado en la Clase TWindow.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Primera consulta sobre fiveMac

Postby mastintin » Tue Jun 29, 2010 4:02 pm

Antonio Linares wrote:Manuel,

Lo has probado con el build más reciente de FiveMac que hemos publicado ?

Aqui no está dando error, aunque hemos tenido que quitar una traza que habiamos dejado en la Clase TWindow.


Con el nuevo build va bien .

Antonio Linares wrote:Manuel,

Muy bien! :-)

Podria ser muy util un instalador para Harbour, te animas ? :-)


Miro a ver si esta a mi alcance de conocimiento y te comento algo .

Otra cosa : con una pequeña modificacion de tutor01.prg

Code: Select all  Expand view

function Main()

   MsgInfo( "Hello world!" )
   MsgInfo( Curdir() )


return nil

Si lo ejecuto en la construcción desde el terminal Curdir() devuelve bien el resultado , pero si ejecuto el programa ya generado sobre el finder devuelve una cadena vacia .
Es importante ya que de que el programa sepa donde estan las cosas depende que funcione correctamente o no .
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Primera consulta sobre fiveMac

Postby mastintin » Tue Jun 29, 2010 5:05 pm

con el último build error en testspla.prg :

compiling...
Harbour 2.1.0beta1 (Rev. 14766)

Copyright (c) 1999-2010, http://harbour-project.org/
Compiling 'testspla.prg'...
Lines 941, Functions/Procedures 1
Generating C source output to 'testspla.c'... Done.
compiling C module...
linking...
Undefined symbols:
"_HB_FUN_SPLASHSETFILE", referenced from:
_symbols_table in libfive.a(splash.o)
"_HB_FUN_SPLASHCREATE", referenced from:
_symbols_table in libfive.a(splash.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
done!
./build.sh: line 39: ./testspla.app/Contents/MacOS/testspla: No such file or directory
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Primera consulta sobre fiveMac

Postby mastintin » Tue Jun 29, 2010 5:07 pm

Respecto al instalador de harbour para mac ..
Este es el primer intento , mira como va y comentame ....
http://rapidshare.com/files/403860423/Harbour_for_Mac.pkg.html
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Primera consulta sobre fiveMac

Postby Antonio Linares » Wed Jun 30, 2010 8:45 am

Manuel,

Respecto al instalador de harbour para mac ..
Este es el primer intento , mira como va y comentame ....


Funciona bien pero no se en que carpeta se instala.

Seria bueno mostrar la licencia de Harbour, ponerle el logo de Harbour de fondo, permitir seleccionar la carpeta de destino. Son solo sugerencias, gracias :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Primera consulta sobre fiveMac

Postby Antonio Linares » Wed Jun 30, 2010 8:46 am

Manuel,

error en testspla.prg


testspla.prg es un ejemplo que nos envió Dino Alessandri, pero efectivamente como comentas, le falta algo.

Y por su ejemplo msglogo.prg parece que ya lo hace de otra forma. Asi que posiblemente eliminemos el ejemplo testspla.prg :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Primera consulta sobre fiveMac

Postby Dino Alessandri » Wed Jun 30, 2010 9:45 am

testspla eliminado es un ejemplo de edad
msglogo es actual
saludos
Dino
User avatar
Dino Alessandri
 
Posts: 13
Joined: Wed Feb 08, 2006 1:25 pm
Location: Italy

Re: Primera consulta sobre fiveMac

Postby mastintin » Wed Jun 30, 2010 9:51 am

Antonio Linares wrote:Manuel,

Funciona bien pero no se en que carpeta se instala.

Seria bueno mostrar la licencia de Harbour, ponerle el logo de Harbour de fondo, permitir seleccionar la carpeta de destino. Son solo sugerencias, gracias :-)


La carpeta en donde se instala es en la raiz del usuario .
El poner el logo de harbour y la licencia de harbour no creo que sea gran problema. El sitio de instalación no sé si debería o no restringuirse un poco , mas que nada por los permisos de ejecución de harbour una vez instalado , ya lo miro a ver .

El problema de "Curdir()" que te comenté antes es bastante importante ya que una vez generado el ejecutable si lo ejecuto desde el finder no encuentra los archivos , esto hace que los ejemplos testdbf, testimagen y cualquiera que deba determinar donde esta un archivo ,no funcionen bien.
Otra ventaja que tiene Mac es que el ejecutable es un contenedor de archivos , lo cual hace que pueda tener dentro por ejemplo las dbfs, las imagenes , los info.plist .Determinando la ruta del programa se puede saber donde estan todos esos contenidos .
Saludos.
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Primera consulta sobre fiveMac

Postby Antonio Linares » Wed Jun 30, 2010 10:16 am

Hola Dino,

Que bueno que estés por aqui! :-)

saludos,
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Primera consulta sobre fiveMac

Postby mastintin » Wed Jun 30, 2010 1:15 pm

Una nueva versión del instalador . En cuanto a elegir donde instalar el sistema deja muy pocas opciones .
Un Saludo.
http://rapidshare.com/files/404045636/Harbour_for_Mac.pkg.html
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Primera consulta sobre fiveMac

Postby Antonio Linares » Wed Jun 30, 2010 5:54 pm

Manuel,

Ahora esta realmente extraordinario! :-)

Pongo aqui unas imágenes de tu instalador para que todos lo vean. Enhorabuena! :-)

Image
Image
Image
Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Primera consulta sobre fiveMac

Postby Antonio Linares » Wed Jun 30, 2010 5:57 pm

Manuel,

Respecto a CurDir() yo creo que la solución es no usarlo y especificar una trayectoria absoluta.

Otra opción muy interesante, es la que comentas de poner las DBFs dentro de la propia carpeta del ejecutable.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

PreviousNext

Return to FiveMac / FivePhone (iPhone, iPad)

Who is online

Users browsing this forum: No registered users and 7 guests