Microcontroladores PIC en Linux.
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Problemas al instalar pk2cmd en Ubuntu 11.04

2 participantes

Ir abajo

Problemas al instalar pk2cmd en Ubuntu 11.04 Empty Problemas al instalar pk2cmd en Ubuntu 11.04

Mensaje por PaX Lun 9 Mayo 2011 - 16:42

Estoy tratando de instalar pk2cmd en ubuntu 11.04 y por mas que lo intento no logro hacer que se compile correctamente...

Esta es la secuencia de comandos que intento ejecutar

Código:

apt-get -y install build-essential
mkdir /home/alexis/.pk2cmd
chmod -R 777 /home/alexis/.pk2cmd
cd /home/alexis/.pk2cmd
wget http://ww1.microchip.com/downloads/en/DeviceDoc/pk2cmdv1.20LinuxMacSource.tar.gz
tar -xzf pk2cmdv1.20LinuxMacSource.tar.gz
cd pk2cmdv1.20LinuxMacSource
make linux

Todo se ejecuta en modo sudo... pero arroja este error..

Código:

make TARGET=linux
make[1]: se ingresa al directorio «/home/alexis/.pk2cmd/pk2cmdv1.20LinuxMacSource»
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o cmd_app.o  -c cmd_app.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o DeviceData.o  -c DeviceData.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o DeviceFile.o  -c DeviceFile.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o ImportExportHex.o  -c ImportExportHex.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o PICkitFunctions.o  -c PICkitFunctions.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o PIC32PE.o  -c PIC32PE.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o Pk2BootLoader.o  -c Pk2BootLoader.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o pk2cmd.o  -c pk2cmd.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o stdafx.o  -c stdafx.cpp
g++ -Wall -D_GNU_SOURCE -O2 -I/usr/local/include -DLINUX -DUSE_DETACH -DCLAIM_USB -o pk2usbcommon.o  -c pk2usbcommon.cpp
In file included from pk2usbcommon.cpp:32:0:
pk2usb.h:49:26: fatal error: usb.h: No existe el fichero o el directorio
compilation terminated.
make[1]: *** [pk2usbcommon.o] Error 1
make[1]: se sale del directorio «/home/alexis/.pk2cmd/pk2cmdv1.20LinuxMacSource»
make: *** [linux] Error 2
mkdir -p /usr/share/pk2
cp pk2cmd /usr/local/bin
cp: no se puede efectuar `stat' sobre «pk2cmd»: No existe el fichero o el directorio
make: *** [install] Error 1

Alguna ayuda...

PaX
Nuevo Usuario
Nuevo Usuario

Mensajes : 5
Fecha de inscripción : 16/08/2010

Volver arriba Ir abajo

Problemas al instalar pk2cmd en Ubuntu 11.04 Empty Re: Problemas al instalar pk2cmd en Ubuntu 11.04

Mensaje por eol Mar 10 Mayo 2011 - 4:07

Hola PaX:

Primero, para que pueda compilar los archivos fuentes:

Copia todos los archivos con extension ".h" del directorio:

pk2cmdv1.20LinuxMacSource

al directorio: /usr/local/include

Ya que en las opciones del compilador, los necesita leer de ese directorio.

Segundo, ejecuta:

apt-get install libusb-dev

porque luego va a necesitar las librerias usb de desarrollo al momento de linkear y generar el ejecutable "pk2cmd" y otras cosas.

Todo esto lo probe en Ubuntu 11.04, corriendo en VirtualBox, con una instalacion por defecto, sin ningun agregado.

Saludos
eol


Última edición por eol el Mar 10 Mayo 2011 - 4:09, editado 1 vez (Razón : No tengo tildes en este teclado.)

eol
Participante
Participante

Mensajes : 21
Fecha de inscripción : 06/06/2010
Localización : Paine (RM) Chile

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.