Trabajando con Raspi 2 b...

Trabajando con Raspi 2 b...

Postby Andrés González » Fri Feb 20, 2015 9:09 pm

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
 
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 614
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Trabajando con Raspi 2 b...

Postby Andrés González » Sat Feb 21, 2015 6:17 am

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?
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 614
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Trabajando con Raspi 2 b...

Postby Antonio Linares » Sat Feb 21, 2015 6:52 am

Andrés,

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

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

Re: Trabajando con Raspi 2 b...

Postby Andrés González » Sun Feb 22, 2015 8:43 pm

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?
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 614
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Trabajando con Raspi 2 b...

Postby Andrés González » Sun Feb 22, 2015 9:26 pm

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.
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 614
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca

Re: Trabajando con Raspi 2 b...

Postby Antonio Linares » Sun Feb 22, 2015 9:46 pm

Muy bien :-)
regards, saludos

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

Re: Trabajando con Raspi 2 b...

Postby Andrés González » Sun Feb 22, 2015 9:50 pm

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
Saludos

Andrés González desde Mallorca
User avatar
Andrés González
 
Posts: 614
Joined: Thu Jan 19, 2006 10:45 am
Location: Mallorca


Return to FiveLinux / FiveDroid (Android)

Who is online

Users browsing this forum: No registered users and 1 guest