Contruir HBIDE para OSX

Contruir HBIDE para OSX

Postby Antonio Linares » Tue Jul 13, 2010 7:29 pm

descargar QT desde aqui:
http://get.qt.nokia.com/qt/source/qt-mac-cocoa-opensource-4.6.3.dmg

hacer desde el terminal de OSX:
export HB_WITH_QT=/Developer/SDKs/MacOSX10.6.sdk/Library/Frameworks/QtCore.framework/Headers

y desde la carpeta de Harbour hacer:
make

y Harbour se construye con soporte de QT :-)
libhbqt.a, libhbqtcore.a, libhbqtgui.a and libhbqtnetwork.a

Ahora ir a contrib/hbide y hacer:
../../bin/darwin/clang/hbmk2 hbide.hbp
regards, saludos

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

Re: Contruir HBIDE para OSX

Postby ramirezosvaldo2 » Wed Jul 14, 2010 2:07 am

Estimado

Tiene que ser OSX 10.6 ?

Tengo el 10.5

Saludos
Osvaldo Ramirez
ramirezosvaldo2
 
Posts: 58
Joined: Mon Jan 19, 2009 4:40 pm

Re: Contruir HBIDE para OSX

Postby Antonio Linares » Wed Jul 14, 2010 4:48 am

Osvaldo,

Para OSX 10.5.x cambia esta línea así:
export HB_WITH_QT=/Developer/SDKs/MacOSX10.5.sdk/Library/Frameworks/QtCore.framework/Headers

Tambien cambia esta línea así:
Ahora ir a contrib/hbide y hacer:
../../bin/darwin/gcc/hbmk2 hbide.hbp

de todas formas estoy probámdolo yo ahora a construirlo en Leopard (32 bits)
regards, saludos

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

Re: Contruir HBIDE para OSX

Postby ramirezosvaldo2 » Wed Jul 14, 2010 5:06 am

El detalle es que me sale esto en la terminal cuando compilo
ompiling...
./build.sh: line 11: ./../../harbour/bin/harbour: Bad CPU type in executable
compiling C module...
i686-apple-darwin9-gcc-4.0.1: login.c: No such file or directory
i686-apple-darwin9-gcc-4.0.1: no input files
linking...
i686-apple-darwin9-gcc-4.0.1: login.o: No such file or directory
rm: login.c: No such file or directory
rm: login.o: No such file or directory
done!

Al parecer harbour esta echo para otro CPU

Saludos
Osvaldo
ramirezosvaldo2
 
Posts: 58
Joined: Mon Jan 19, 2009 4:40 pm

Re: Contruir HBIDE para OSX

Postby ramirezosvaldo2 » Wed Jul 14, 2010 5:27 am

La otra ...

No encuentro el folder de contrib

donde lo bajo o mas bien a lo mejor no tengo el folder completo de harbour

Saludos
Osvaldo
ramirezosvaldo2
 
Posts: 58
Joined: Mon Jan 19, 2009 4:40 pm

Re: Contruir HBIDE para OSX

Postby Antonio Linares » Wed Jul 14, 2010 6:00 am

Osvaldo,

Tienes que descargar Harbour completo desde su SVN, asi:

svn co https://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk harbour
regards, saludos

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

Re: Contruir HBIDE para OSX

Postby ramirezosvaldo2 » Wed Jul 14, 2010 6:57 am

Listo, baje el harbour via SVN

Pero, no encuentro esto :

./../bin/darwin/gcc/hbmk2 hbide.hbp

El folder de contrib si esta pero el de arriba no
ya lo busque por todo los folders de trunk/harbour y nada

Sorry amigo, algo me falta.

Saludos
Osvaldo Ramirez
ramirezosvaldo2
 
Posts: 58
Joined: Mon Jan 19, 2009 4:40 pm

Re: Contruir HBIDE para OSX

Postby Antonio Linares » Wed Jul 14, 2010 7:05 am

Osvaldo,

Primero tienes que construir Harbour.

Situate en la carpeta de Harbour y escribe desde el terminal:
make

:-)
regards, saludos

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

Re: Contruir HBIDE para OSX

Postby mastintin » Wed Jul 14, 2010 9:37 am

¿ Es posible proporcionar un hbide construido ya ?
Saludos.
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Contruir HBIDE para OSX

Postby Antonio Linares » Wed Jul 14, 2010 9:39 am

Manuel,

Si, esa es la idea :-)

Lo que ocurre es que la versión actual tiene un bug importante (no se ve el texto escrito) y Pritpal está viendo la forma de solucionarlo.

Pero aún asi, compila y enlaza perfectamente. Y es muy cómodo :-)
regards, saludos

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

Re: Contruir HBIDE para OSX

Postby ramirezosvaldo2 » Wed Jul 14, 2010 9:08 pm

Estimado muchas gracias ...

Te comento

Bajo el usuario o folder mac/

scribie el svn co ....

y me creeo un folder llamado trunk/
adentro esta el harbour

Una vez que termino de bajar todo
me metid al folder de trunk/harbour y teclee make enter

al final de todo me puso esto

ibtool: file: -lX11 is not an object file (not allowed in a library)
make[3]: *** [libharbour.2.1.0.dylib] Error 1
make[2]: *** [descend] Error 2
make[1]: *** [dynlib] Error 2
make: *** [src] Error 2
macmini:harbour mac$

Algun parametro que me falta ?

Saludos
Osvaldo Ramirez
ramirezosvaldo2
 
Posts: 58
Joined: Mon Jan 19, 2009 4:40 pm

Re: Contruir HBIDE para OSX

Postby Antonio Linares » Wed Jul 14, 2010 9:56 pm

Osvaldo,

Has comprobado si se ha construido Harbour y las librerias ?
regards, saludos

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

Re: Contruir HBIDE para OSX

Postby ramirezosvaldo2 » Thu Jul 15, 2010 8:34 pm

Estimado

Probe con la version 10.6 y es lo mismo

No me construye ningun harbour app ni niguna lib

Saludos
ramirezosvaldo2
 
Posts: 58
Joined: Mon Jan 19, 2009 4:40 pm

Re: Contruir HBIDE para OSX

Postby Antonio Linares » Thu Jul 15, 2010 10:56 pm

Osvaldo,

Aqui se construye correctamente y los ejecutables quedan situados en:

/Users/anto/harbour/harbour/bin/darwin/clang/

en donde en vez de "anto" será tu nombre de usuario
regards, saludos

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

Re: Contruir HBIDE para OSX

Postby ramirezosvaldo2 » Fri Jul 16, 2010 1:11 am

Buen en este caso busque

pero dentro de harbour/bin/darwin/gcc/
(no exite el clang)

Ahi esta harbour y hbpp

Estimado aun asi gracias por la paciencia

Saludos
ramirezosvaldo2
 
Posts: 58
Joined: Mon Jan 19, 2009 4:40 pm

Next

Return to FiveMac / FivePhone (iPhone, iPad)

Who is online

Users browsing this forum: No registered users and 3 guests