Page 1 of 1

Trabajando con Raspi 2 b...

PostPosted: Fri Feb 20, 2015 9:09 pm
by Andrés González
La experiencia está siendo muy gratificadora y a mi entender bastante rápida. Ahora con chromiun y la fibra óptica vuela desde donde escribo este artículo. La inmensa mayoría de ejemplos van funcionando y quiero empezar a profundizar, pido disculpas de antemano xq pueden ser alguna pregunta de novato. Me acabo de encontrar con un error que me imagino que es mas de instalación que de fallo de harbour o fivelinux. Cuando compilo el ejemplo de fivedbu me da el siguiente error que parece que es del gcc. Alguien con mas experiencia me puede indicar qué es lo que me falta y cómo interpretar los mensajes.

Code: Select all  Expand view
@raspberrypi ~/fivelinux/samples $ ./build.sh fivedbu

compiling...
Harbour 3.2.0dev (r1502192210)
Copyright (c) 1999-2015, http://harbour-project.org/
Compiling 'fivedbu.prg'...
Lines 1776, Functions/Procedures 16
Generating C source output to 'fivedbu.c'... Done.
compiling C module...
linking...
/usr/bin/ld: /usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf/libglib-2.0.so: referencia sin definir al símbolo 'pcre_free'
//lib/arm-linux-gnueabihf/libpcre.so.3: error adding symbols: DSO missing from command line
collect2: ld returned 1 exit status
done!
./build.sh: línea 23: ./fivedbu: No existe el fichero o el directorio
 

Re: Trabajando con Raspi 2 b...

PostPosted: Sat Feb 21, 2015 6:17 am
by Andrés González
Cuando miro con el Krusader (como el totalcommander) en debian, me localiza esa librería en lugar distinto: /lib/arm-linux-gnueabihf
No creo que ese sea el error ya que parece que es algo que falla en la misma libreria.
Alguien sabe como resolverlo?

Re: Trabajando con Raspi 2 b...

PostPosted: Sat Feb 21, 2015 6:52 am
by Antonio Linares
Andrés,

Tienes que enlazar la librería hbpcre de Harbour. En linux es libhbpcre.a

Re: Trabajando con Raspi 2 b...

PostPosted: Sun Feb 22, 2015 8:43 pm
by Andrés González
Perdona Antonio, sabes que estoy comenzando y no quiero molestar, pero no me la ha generado, actualizo con "git pull" y luego hago un make y solo me genera las siguientes 86.

Code: Select all  Expand view
libbz2.a         libhbcpage.a   libhbmisc.a    libhbtcpio.a   libminilzo.a
libgtcgi.a       libhbcplr.a    libhbmlzo.a    libhbtest.a    libminizip.a
libgtcrs.a       libhbct.a      libhbmxml.a    libhbtinymt.a  libmxml.a
libgtpca.a       libhbdebug.a   libhbmysql.a   libhbtip.a     librddbm.a
libgtstd.a       libhbexpat.a   libhbmzip.a    libhbtpathy.a  librddcdx.a
libgttrm.a       libhbextern.a  libhbnetio.a   libhbuddall.a  librddfpt.a
libgtxwc.a       libhbformat.a  libhbnf.a      libhbunix.a    librddnsx.a
libharbour.so        libhbfoxpro.a  libhbnortl.a   libhbusrrdd.a  librddntx.a
libharbour.so.3.2    libhbfship.a   libhbnulrdd.a  libhbvm.a      librddsql.a
libharbour.so.3.2.0  libhbgt.a      libhbodbc.a    libhbvmmt.a    libsddmy.a
libhbamf.a       libhbhpdf.a    libhboslib.a   libhbxdiff.a   libsddodbc.a
libhbblink.a         libhbhsx.a     libhbpp.a      libhbxpp.a     libsddsqlt3.a
libhbbz2.a       libhbhttpd.a   libhbrdd.a     libhbzebra.a   libsqlite3.a
libhbcairo.a         libhblang.a    libhbrtl.a     libhbziparc.a  libtiff.a
libhbcomio.a         libhblzf.a     libhbsix.a     libjpeg.a      libtinymt.a
libhbcomm.a      libhbmacro.a   libhbsms.a     liblibhpdf.a   libxdiff.a
libhbcommon.a        libhbmemio.a   libhbsqlit3.a  liblzf.a   libxhb.a


Creo que tengo que configurar algo para que me la genere ya que esa no está. Sabes qué tengo que hacer?

Re: Trabajando con Raspi 2 b...

PostPosted: Sun Feb 22, 2015 9:26 pm
by Andrés González
Ya esta antes del make hay que hacer un export:

Code: Select all  Expand view
#root@raspberrypi:/home/pi/harbour# export HB_WITH_PCRE=/home/pi/harbour/src/3rd/pcre
#root@raspberrypi:/home/pi/harbour# make
 


Voy cogiendo onda, generado y funcionando.

Re: Trabajando con Raspi 2 b...

PostPosted: Sun Feb 22, 2015 9:46 pm
by Antonio Linares
Muy bien :-)

Re: Trabajando con Raspi 2 b...

PostPosted: Sun Feb 22, 2015 9:50 pm
by Andrés González
Gracias Antonio, veo que es mucho mas facil en cada /src/../ hay un makefile y es la que genera las librerias basta ponerse en el directorio con la consola y hacer make

Re: Trabajando con Raspi 2 b...

PostPosted: Wed Nov 28, 2018 10:21 pm
by Busmatic_wpb
Muy estimados , saludes a,
Me he animado a a desarrollar en fivelinx y deseo saber como va la cosa, veo que es libre o gratiuto para Raspberry PI, haber quien me hecboa una manita para ver si me avento. Para aquellos que se han animado quiesiera saber y me comenten sun inquietudes, agradezco la informacion desde ya.
A lo menir Luis puede comaprtir las experiencias,
Agracias desde ya.