FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveMac / FivePhone (iPhone, iPad) Primera consulta sobre fiveMac
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Primera consulta sobre fiveMac
Posted: Tue Jun 29, 2010 09:54 AM
Otro bug , en el programa testfld,prg error :
Code (fw): Select all Collapse
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.
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Primera consulta sobre fiveMac
Posted: 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 :


Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Primera consulta sobre fiveMac
Posted: Tue Jun 29, 2010 01:50 PM

Manuel,

Muy bien! :-)

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

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Primera consulta sobre fiveMac
Posted: Tue Jun 29, 2010 01: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
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Primera consulta sobre fiveMac
Posted: Tue Jun 29, 2010 04: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 (fw): Select all Collapse
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 .
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Primera consulta sobre fiveMac
Posted: Tue Jun 29, 2010 05: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

Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Primera consulta sobre fiveMac
Posted: Tue Jun 29, 2010 05: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
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Primera consulta sobre fiveMac
Posted: Wed Jun 30, 2010 08: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
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Primera consulta sobre fiveMac
Posted: Wed Jun 30, 2010 08: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
Posts: 13
Joined: Wed Feb 08, 2006 01:25 PM
Re: Primera consulta sobre fiveMac
Posted: Wed Jun 30, 2010 09:45 AM

testspla eliminado es un ejemplo de edad
msglogo es actual
saludos
Dino

Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Primera consulta sobre fiveMac
Posted: Wed Jun 30, 2010 09: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.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Primera consulta sobre fiveMac
Posted: Wed Jun 30, 2010 10:16 AM

Hola Dino,

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

saludos,

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Primera consulta sobre fiveMac
Posted: Wed Jun 30, 2010 01: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
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Primera consulta sobre fiveMac
Posted: Wed Jun 30, 2010 05:54 PM
Manuel,

Ahora esta realmente extraordinario! :-)

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




regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Primera consulta sobre fiveMac
Posted: Wed Jun 30, 2010 05: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