Contruir HBIDE para OSX
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Contruir HBIDE para OSX
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
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
-
- Posts: 49
- Joined: Mon Jan 19, 2009 4:40 pm
Re: Contruir HBIDE para OSX
Estimado
Tiene que ser OSX 10.6 ?
Tengo el 10.5
Saludos
Osvaldo Ramirez
Tiene que ser OSX 10.6 ?
Tengo el 10.5
Saludos
Osvaldo Ramirez
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Contruir HBIDE para OSX
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)
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)
-
- Posts: 49
- Joined: Mon Jan 19, 2009 4:40 pm
Re: Contruir HBIDE para OSX
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
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
-
- Posts: 49
- Joined: Mon Jan 19, 2009 4:40 pm
Re: Contruir HBIDE para OSX
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
No encuentro el folder de contrib
donde lo bajo o mas bien a lo mejor no tengo el folder completo de harbour
Saludos
Osvaldo
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Contruir HBIDE para OSX
Osvaldo,
Tienes que descargar Harbour completo desde su SVN, asi:
svn co https://harbour-project.svn.sourceforge ... ject/trunk harbour
Tienes que descargar Harbour completo desde su SVN, asi:
svn co https://harbour-project.svn.sourceforge ... ject/trunk harbour
-
- Posts: 49
- Joined: Mon Jan 19, 2009 4:40 pm
Re: Contruir HBIDE para OSX
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
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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Contruir HBIDE para OSX
Osvaldo,
Primero tienes que construir Harbour.
Situate en la carpeta de Harbour y escribe desde el terminal:
make
Primero tienes que construir Harbour.
Situate en la carpeta de Harbour y escribe desde el terminal:
make
Re: Contruir HBIDE para OSX
¿ Es posible proporcionar un hbide construido ya ?
Saludos.
Saludos.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Contruir HBIDE para OSX
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
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
-
- Posts: 49
- Joined: Mon Jan 19, 2009 4:40 pm
Re: Contruir HBIDE para OSX
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
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
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Contruir HBIDE para OSX
Osvaldo,
Has comprobado si se ha construido Harbour y las librerias ?
Has comprobado si se ha construido Harbour y las librerias ?
-
- Posts: 49
- Joined: Mon Jan 19, 2009 4:40 pm
Re: Contruir HBIDE para OSX
Estimado
Probe con la version 10.6 y es lo mismo
No me construye ningun harbour app ni niguna lib
Saludos
Probe con la version 10.6 y es lo mismo
No me construye ningun harbour app ni niguna lib
Saludos
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Contruir HBIDE para OSX
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
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
-
- Posts: 49
- Joined: Mon Jan 19, 2009 4:40 pm
Re: Contruir HBIDE para OSX
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
pero dentro de harbour/bin/darwin/gcc/
(no exite el clang)
Ahi esta harbour y hbpp
Estimado aun asi gracias por la paciencia
Saludos