Page 1 of 2
Contruir HBIDE para OSX
Posted: Tue Jul 13, 2010 7:29 pm
by Antonio Linares
descargar QT desde aqui:
http://get.qt.nokia.com/qt/source/qt-ma ... -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
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 2:07 am
by ramirezosvaldo2
Estimado
Tiene que ser OSX 10.6 ?
Tengo el 10.5
Saludos
Osvaldo Ramirez
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 4:48 am
by Antonio Linares
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)
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 5:06 am
by ramirezosvaldo2
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
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 5:27 am
by ramirezosvaldo2
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
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 6:00 am
by Antonio Linares
Osvaldo,
Tienes que descargar Harbour completo desde su SVN, asi:
svn co
https://harbour-project.svn.sourceforge ... ject/trunk harbour
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 6:57 am
by ramirezosvaldo2
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
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 7:05 am
by Antonio Linares
Osvaldo,
Primero tienes que construir Harbour.
Situate en la carpeta de Harbour y escribe desde el terminal:
make
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 9:37 am
by mastintin
¿ Es posible proporcionar un hbide construido ya ?
Saludos.
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 9:39 am
by Antonio Linares
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
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 9:08 pm
by ramirezosvaldo2
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
Re: Contruir HBIDE para OSX
Posted: Wed Jul 14, 2010 9:56 pm
by Antonio Linares
Osvaldo,
Has comprobado si se ha construido Harbour y las librerias ?
Re: Contruir HBIDE para OSX
Posted: Thu Jul 15, 2010 8:34 pm
by ramirezosvaldo2
Estimado
Probe con la version 10.6 y es lo mismo
No me construye ningun harbour app ni niguna lib
Saludos
Re: Contruir HBIDE para OSX
Posted: Thu Jul 15, 2010 10:56 pm
by Antonio Linares
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
Re: Contruir HBIDE para OSX
Posted: Fri Jul 16, 2010 1:11 am
by ramirezosvaldo2
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