No se instalar una aplicación a Linux.

#1
Hola:

Quiero instalar el PikLab desde cero con openSUSE 11.1, tengo un Pentium IV, 32 Bits. EL programa se descarga desde este enlace http://piklab.sourceforge.net/

Necesito saber los pasos necesarios para aprender la instalació del PikLab, que es un programa para compilar ASM de microcontroladores para PIC. No se si necesitaré más cosas.

¿Te apuntas?

Un cordial saludo.
 
#2
Meta, tienes que bajar el tar.bz2

Lo descomprimes asi: tar jxvf piklab-0.15.5.tar.bz2

luego ejecutas en la carpeta principal:

make -f Makefile.cvs

./configure --enable-debug=full

make

make install (como root)


Todo esto suponiendo que ya tienes estas librerias:

Qt Library >=3.3
KDE Libraries >=3.3
libusb >=0.1.8
 
Última edición:
#3
Pensé que hay que bajarse un .rpm para openSUSE 11.1 que puedes ver aquí.

http://download.opensuse.org/repositories/home:/illuusio/openSUSE_11.1/i586/?C=S;O=D

Me imagino que te refieres a este enlace.

http://sourceforge.net/projects/piklab/files/

Lo descompimí a tu manera. Intenté compilarlo pero me da error.

dhcppc1:/home/hunter/Desktop/piklab-0.15.5 # make -f Makefile.cvs
This Makefile is only for the SVN repository

Extract messages
Making messages in ./src
./src
/bin/sh: extractrc: command not found
make[2]: *** [messages] Error 127
make exit code: 2
merging it.po
merge.sh: line 10: msgmerge: command not found
ERROR: msgmerge failed for it.po
merging cs.po
merge.sh: line 10: msgmerge: command not found
ERROR: msgmerge failed for cs.po
merging fr.po
merge.sh: line 10: msgmerge: command not found
ERROR: msgmerge failed for fr.po
merging es.po
merge.sh: line 10: msgmerge: command not found
ERROR: msgmerge failed for es.po
merging de.po
merge.sh: line 10: msgmerge: command not found
ERROR: msgmerge failed for de.po
merging hu.po
merge.sh: line 10: msgmerge: command not found
ERROR: msgmerge failed for hu.po

Create configure & co
./admin/cvs.sh: line 34: --version: command not found
*** AUTOCONF NOT FOUND!.
*** KDE requires autoconf 2.53 or newer
make[1]: *** [cvs] Error 1
make: *** [all] Error 2
Voy a instalar las librerías que me dijiste por si acaso que sea eso.

Saludo.

PD: ¿Pasa algo si lo descomprimo en modo Visual en el escritorio del KDE 4.1.x?
 
#4
intenta instalando primero las librerias..

msgmerge (el comando que no encuentra), esta en la libreria GNU gettext.

a la vez, intenta el comando como root.

si es lo mismo descomprimirlo en modo grafico que en linea de comando.

tal vez te convenga instalar el rpm, es mas facil.

baja el rpm e instalalo con yast.

yast -i archivo.rpm
 
Última edición:
#5
Veo que es más fácil instalar el .rpm, pero no se cual .rpm de los que hay.

http://download.opensuse.org/repositories/home:/illuusio/openSUSE_11.1/i586/?C=S;O=D


PD: Linux tiene que mejorar en muchas cosas, que sea estandar o algo si quieren que la gente decida pasarse a este SO con más facilidad. Menos mal que Ubuntu es el primer paso.

EDITO:
Aquí he encontrado algo como un videotutorial, espero que funcione en openSUSE también. Luego te aviso si lo he logrado.

http://www.univision.com/uv/video/P...5;jsessionid=J3POG24XK3UDKCWIAAOSFFQKZAAB2IWC
 
Última edición:
#11
Todo lo que sea sdcc me lo he bajado y muestra errores similares.

Por lo que he leído por ahí que se necesita tres cosas.

  • piklab
  • gpsim
  • gputils
http://sdcc.sourceforge.net/

Voy a seguir investigando y te aviso.

EDITO:
PikLab anda por aquí.
http://en.opensuse.org/Education/Repositories

http://www.opensuse-education.org/download/repo/1.0/11.1/suse/i586/

He instalado el PikLab pero no los restantes.

  • gpsim
  • gputils
EL SDCC parece que se baja aquí, pero no se cual es.

http://sdcc.sourceforge.net/snap.php#Linux

Saludos.
 
Última edición:
Arriba