Error compilando en Ubuntu
Error compilando en Ubuntu
Hola,
estoy iniciando mis primeras pruebas en fivelinux.
Ya he instalado todas las librerias y paquetes, también fivelinux con harbour y xharbour de la distribución del FTDN, pero me encuentro atascado en el siguiente error:
compiling...
Harbour devel build 1.1-1 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'tutor01.prg'...
Lines 1019, Functions/Procedures 1
Generating C source output to 'tutor01.c'... Done.
compiling C module...
linking...
/usr/bin/ld: skipping incompatible ./../lib/libfive.a when searching for -lfive
/usr/bin/ld: cannot find -lfive
collect2: ld devolvió el estado de salida 1
done!
./build.sh: line 23: ./tutor01: No existe el fichero ó directorio
root@ubuntu:/home/pedro/fivelinux/samples#
he mirado y las librerias estan en /home/pedro/fivelinux/lib
tanto harbour como xharbour son los que instalé de la distribución del ftdn,
ya no sé por donde seguir.
Saludos!
Pedro.
estoy iniciando mis primeras pruebas en fivelinux.
Ya he instalado todas las librerias y paquetes, también fivelinux con harbour y xharbour de la distribución del FTDN, pero me encuentro atascado en el siguiente error:
compiling...
Harbour devel build 1.1-1 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'tutor01.prg'...
Lines 1019, Functions/Procedures 1
Generating C source output to 'tutor01.c'... Done.
compiling C module...
linking...
/usr/bin/ld: skipping incompatible ./../lib/libfive.a when searching for -lfive
/usr/bin/ld: cannot find -lfive
collect2: ld devolvió el estado de salida 1
done!
./build.sh: line 23: ./tutor01: No existe el fichero ó directorio
root@ubuntu:/home/pedro/fivelinux/samples#
he mirado y las librerias estan en /home/pedro/fivelinux/lib
tanto harbour como xharbour son los que instalé de la distribución del ftdn,
ya no sé por donde seguir.
Saludos!
Pedro.
Pedro
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Error compilando en Ubuntu
Pedro,
Que versión de Ubuntu estás usando ?
Que versión de Ubuntu estás usando ?
Re: Error compilando en Ubuntu
Hola Antonio,
Estoy usando la 9.04
Saludos
Estoy usando la 9.04
Saludos
Pedro
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Error compilando en Ubuntu
Pedro,
vamos a construir FiveLinux para Ubuntu 9.04 y te enviamos las nuevas librerias por email
vamos a construir FiveLinux para Ubuntu 9.04 y te enviamos las nuevas librerias por email
Re: Error compilando en Ubuntu
gracias Antonio.
Pedro
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Error compilando en Ubuntu
Pedro,
Contruidas, probadas y enviadas
Contruidas, probadas y enviadas
Re: Error compilando en Ubuntu
Antonio,
he reemplazado todos los ficheros que me has enviado y me sigue dando el mismo error, algo debo de estar haciendo mal,
pero no sé por donde tirar.
Este es el mensaje que dá :
root@ubuntu:/home/pedro/fivelinux/samples# ./buildx.sh tutor01
compiling...
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6611)
Copyright 1999-2009, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'tutor01.prg'...
Lines 9, Functions/Procedures 1
Generating C source output to 'tutor01.c'...
Done.
compiling C module...
linking...
/usr/bin/ld: skipping incompatible ./../lib/libfivex.a when searching for -lfivex
/usr/bin/ld: cannot find -lfivex
collect2: ld devolvió el estado de salida 1
done!
./buildx.sh: line 23: ./tutor01: No existe el fichero ó directorio
root@ubuntu:/home/pedro/fivelinux/samples#
root@ubuntu:/home/pedro/fivelinux/samples#
como puedes ver más arriba, simplimente abro una pantalla de terminal y ejecuto el comando : "./buildx.sh tutor01",
parece que harbour lo complia bien, pero al lincar dá el error de la librería.
Saludos!
Pedro.
he reemplazado todos los ficheros que me has enviado y me sigue dando el mismo error, algo debo de estar haciendo mal,
pero no sé por donde tirar.
Este es el mensaje que dá :
root@ubuntu:/home/pedro/fivelinux/samples# ./buildx.sh tutor01
compiling...
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6611)
Copyright 1999-2009, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'tutor01.prg'...
Lines 9, Functions/Procedures 1
Generating C source output to 'tutor01.c'...
Done.
compiling C module...
linking...
/usr/bin/ld: skipping incompatible ./../lib/libfivex.a when searching for -lfivex
/usr/bin/ld: cannot find -lfivex
collect2: ld devolvió el estado de salida 1
done!
./buildx.sh: line 23: ./tutor01: No existe el fichero ó directorio
root@ubuntu:/home/pedro/fivelinux/samples#
root@ubuntu:/home/pedro/fivelinux/samples#
como puedes ver más arriba, simplimente abro una pantalla de terminal y ejecuto el comando : "./buildx.sh tutor01",
parece que harbour lo complia bien, pero al lincar dá el error de la librería.
Saludos!
Pedro.
Pedro
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
Re: Error compilando en Ubuntu
Antonio,
supongo que tengo bien instaladas todas las librerias necesarias, he instalado las que pones en un tema de este foro para ubuntu.
como puedes ver aquí están todas instaladas, o por lo menos eso me dice.
root@ubuntu:/# sudo apt-get install libgtk2.0-dev
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libgtk2.0-dev ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/# sudo apt-get install gcc
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
gcc ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/# sudo apt-get uninstall gcc
E: Operación inválida: uninstall
root@ubuntu:/# sudo apt-get install libncurses5-dev
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libncurses5-dev ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/# sudo apt-get install libgpmg1-dev
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libgpmg1-dev ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/# sudo apt-get install libgnomeprintui2.2-dev
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libgnomeprintui2.2-dev ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/#
Lo que no sé es como se desintalan, voy a mirar y probar a desinstalarlas y volver a instalar, a ver si es que se ha instalado algo mal.
Saludos!
Pedro.
supongo que tengo bien instaladas todas las librerias necesarias, he instalado las que pones en un tema de este foro para ubuntu.
como puedes ver aquí están todas instaladas, o por lo menos eso me dice.
root@ubuntu:/# sudo apt-get install libgtk2.0-dev
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libgtk2.0-dev ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/# sudo apt-get install gcc
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
gcc ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/# sudo apt-get uninstall gcc
E: Operación inválida: uninstall
root@ubuntu:/# sudo apt-get install libncurses5-dev
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libncurses5-dev ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/# sudo apt-get install libgpmg1-dev
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libgpmg1-dev ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/# sudo apt-get install libgnomeprintui2.2-dev
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
libgnomeprintui2.2-dev ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@ubuntu:/#
Lo que no sé es como se desintalan, voy a mirar y probar a desinstalarlas y volver a instalar, a ver si es que se ha instalado algo mal.
Saludos!
Pedro.
Pedro
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
Re: Error compilando en Ubuntu
Después de reinstalar ubuntu 9.04, todas las librerías. etc, sigo sin poder avanzar, este es el error que obtengo:
compiling...
TERM environment variable not set.
Harbour devel build 1.1-1 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'tutor01.prg'...
100
100
200
300
400
500
100
200
300
Lines 1019, Functions/Procedures 1
Generating C source output to 'tutor01.c'... Done.
compiling C module...
linking...
/usr/bin/ld: skipping incompatible ./../lib/libfive.a when searching for -lfive
/usr/bin/ld: cannot find -lfive
collect2: ld devolvió el estado de salida 1
done!
./build.sh: 23: ./tutor01: not found
No sé si puede ser problema de que me falte algo de instalar o es por algún tema de variables de entorno, como parece que pone al principio de la secuencia,"TERM environment variable not set."
alguna pista ?.
compiling...
TERM environment variable not set.
Harbour devel build 1.1-1 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'tutor01.prg'...
100
100
200
300
400
500
100
200
300
Lines 1019, Functions/Procedures 1
Generating C source output to 'tutor01.c'... Done.
compiling C module...
linking...
/usr/bin/ld: skipping incompatible ./../lib/libfive.a when searching for -lfive
/usr/bin/ld: cannot find -lfive
collect2: ld devolvió el estado de salida 1
done!
./build.sh: 23: ./tutor01: not found
No sé si puede ser problema de que me falte algo de instalar o es por algún tema de variables de entorno, como parece que pone al principio de la secuencia,"TERM environment variable not set."
alguna pista ?.
Pedro
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Error compilando en Ubuntu
Pedro,
Estas usando Ubuntu 32 ó 64 bits ?
Estas usando Ubuntu 32 ó 64 bits ?
Re: Error compilando en Ubuntu
Antonio,
buena pregunta, la verdad es que no he seleccionado lo que quería instalar, a ver si esta pantalla te ayuda:
buena pregunta, la verdad es que no he seleccionado lo que quería instalar, a ver si esta pantalla te ayuda:
El tipo de micro (AMD) no influye ,no ?SYSTEM INFORMATION
Running Ubuntu Linux, the 5.0 release.
GNOME: 2.26.1 (Ubuntu 2009-05-06)
Kernel version: 2.6.28-15-generic (#52-Ubuntu SMP Wed Sep 9 10:48:52 UTC 2009)
GCC: 4.3.3 (x86_64-linux-gnu)
Xorg: unknown (09 April 2009 02:11:54AM) (09 April 2009 02:11:54AM)
Hostname: ubuntu
Uptime: 0 days 4 h 55 min
CPU INFORMATION
AuthenticAMD, AMD Athlon(tm) 64 Processor 3200+
Number of CPUs: 1
CPU clock currently at 1000.000 MHz with 512 KB cache
Numbering: family(15) model(47) stepping(2)
Bogomips: 1995.11
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up rep_good pni lahf_lm
Pedro
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
Re: Error compilando en Ubuntu
Bueno,
pues al final todo el problema era que estaba usando Ubuntu de 64 bits, claro que yo ni me habia percatado ya que lo tengo instalado con Wubi, y este por defecto no pregunta y te instala el de 64 bits. Para instalar el de 32 hay que ejecutar "wubi --32".
Una vez reinstalado Ubuntu, esta vez para 32 bits y todas las libreràias, ya soy capaz de comenzar a probar fivelinux.
Saludos y gracias !
Pedro
pues al final todo el problema era que estaba usando Ubuntu de 64 bits, claro que yo ni me habia percatado ya que lo tengo instalado con Wubi, y este por defecto no pregunta y te instala el de 64 bits. Para instalar el de 32 hay que ejecutar "wubi --32".
Una vez reinstalado Ubuntu, esta vez para 32 bits y todas las libreràias, ya soy capaz de comenzar a probar fivelinux.
Saludos y gracias !
Pedro
Pedro
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
FWH9.06 / XMate 1.15 / Borland C++ 5.5.1 / xHarbour build 1.1.0 Intl. (SimpLex) (Rev. 6195)
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Error compilando en Ubuntu
Pedro,
Bien! x86_64 significa que es una version de 64 bits. Que el micro sea Intel ó AMD no importa.
Hemos sido capaces de solucionarlo
Bien! x86_64 significa que es una version de 64 bits. Que el micro sea Intel ó AMD no importa.
Hemos sido capaces de solucionarlo