After following your instructions:
/Xilinx/libxpc$ sudo apt-get install libusb-1.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
Nota, seleccionando «libusb-1.0-0-dev» para la expresión regular «libusb-1.0»
Nota, seleccionando «libusb-1.0-doc» para la expresión regular «libusb-1.0»
Nota, seleccionando «libusb-1.0-0» para la expresión regular «libusb-1.0»
libusb-1.0-0 ya está en su versión más reciente (2:1.0.25-1ubuntu2).
Se instalarán los siguientes paquetes NUEVOS:
libusb-1.0-0-dev libusb-1.0-doc
0 actualizados, 2 nuevos se instalarán, 0 para eliminar y 3 no actualizados.
Se necesita descargar 259 kB de archivos.
Se utilizarán 1.940 kB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
Des:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libusb-1.0-0-dev amd64 2:1.0.25-1ubuntu2 [76,3 kB]
Des:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libusb-1.0-doc all 2:1.0.25-1ubuntu2 [183 kB]
Descargados 259 kB en 1s (339 kB/s)
Seleccionando el paquete libusb-1.0-0-dev:amd64 previamente no seleccionado.
(Leyendo la base de datos ... 513651 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../libusb-1.0-0-dev_2%3a1.0.25-1ubuntu2_amd64.deb ...
Desempaquetando libusb-1.0-0-dev:amd64 (2:1.0.25-1ubuntu2) ...
Seleccionando el paquete libusb-1.0-doc previamente no seleccionado.
Preparando para desempaquetar .../libusb-1.0-doc_2%3a1.0.25-1ubuntu2_all.deb ...
Desempaquetando libusb-1.0-doc (2:1.0.25-1ubuntu2) ...
Configurando libusb-1.0-doc (2:1.0.25-1ubuntu2) ...
Configurando libusb-1.0-0-dev:amd64 (2:1.0.25-1ubuntu2) ...
Procesando disparadores para doc-base (0.11.1) ...
Procesando 1 archivo doc-base añadido...
user@user:/Xilinx/libxpc$ ./xpc init
bash: ./xpc: No existe el archivo o el directorio
user@user:/Xilinx/libxpc$ make
gcc -c -Wall -Wextra -fsanitize=address -g3 -D_GNU_SOURCE -oobj/main.o main.c
gcc -c -Wall -Wextra -fsanitize=address -g3 -D_GNU_SOURCE -oobj/bitfile.o bitfile.c
gcc -c -Wall -Wextra -fsanitize=address -g3 -D_GNU_SOURCE -oobj/driver.o driver.c
rm -f libxpc.a
ar rcs libxpc.a obj/bitfile.o obj/driver.o
gcc -oxpc obj/main.o libxpc.a -lusb-1.0 -fsanitize=address
user@user:/Xilinx/libxpc$ make install
cp -av xpc /usr/bin/
'xpc' -> '/usr/bin/xpc'
cp: no se puede crear el fichero regular '/usr/bin/xpc': Permiso denegado
make: *** [Makefile:17: install] Error 1
user@user:/Xilinx/libxpc$ sudo make install
cp -av xpc /usr/bin/
'xpc' -> '/usr/bin/xpc'
user@user:/Xilinx/libxpc$ ./xpc init
main.c:81:main | EAGAIN (Resource temporarily unavailable) | Platform cable not found or already initialized
user@user:/Xilinx/libxpc$ ./xpc identify
main.c:20:main | EAGAIN (Resource temporarily unavailable) | Platform cable initialization failure
user@user:~/Xilinx/libxpc$
After following your instructions:
/Xilinx/libxpc$ sudo apt-get install libusb-1.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
Nota, seleccionando «libusb-1.0-0-dev» para la expresión regular «libusb-1.0»
Nota, seleccionando «libusb-1.0-doc» para la expresión regular «libusb-1.0»
Nota, seleccionando «libusb-1.0-0» para la expresión regular «libusb-1.0»
libusb-1.0-0 ya está en su versión más reciente (2:1.0.25-1ubuntu2).
Se instalarán los siguientes paquetes NUEVOS:
libusb-1.0-0-dev libusb-1.0-doc
0 actualizados, 2 nuevos se instalarán, 0 para eliminar y 3 no actualizados.
Se necesita descargar 259 kB de archivos.
Se utilizarán 1.940 kB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
Des:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libusb-1.0-0-dev amd64 2:1.0.25-1ubuntu2 [76,3 kB]
Des:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libusb-1.0-doc all 2:1.0.25-1ubuntu2 [183 kB]
Descargados 259 kB en 1s (339 kB/s)
Seleccionando el paquete libusb-1.0-0-dev:amd64 previamente no seleccionado.
(Leyendo la base de datos ... 513651 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../libusb-1.0-0-dev_2%3a1.0.25-1ubuntu2_amd64.deb ...
Desempaquetando libusb-1.0-0-dev:amd64 (2:1.0.25-1ubuntu2) ...
Seleccionando el paquete libusb-1.0-doc previamente no seleccionado.
Preparando para desempaquetar .../libusb-1.0-doc_2%3a1.0.25-1ubuntu2_all.deb ...
Desempaquetando libusb-1.0-doc (2:1.0.25-1ubuntu2) ...
Configurando libusb-1.0-doc (2:1.0.25-1ubuntu2) ...
Configurando libusb-1.0-0-dev:amd64 (2:1.0.25-1ubuntu2) ...
Procesando disparadores para doc-base (0.11.1) ...
Procesando 1 archivo doc-base añadido...
user@user:
/Xilinx/libxpc$ ./xpc init/Xilinx/libxpc$ makebash: ./xpc: No existe el archivo o el directorio
user@user:
gcc -c -Wall -Wextra -fsanitize=address -g3 -D_GNU_SOURCE -oobj/main.o main.c
gcc -c -Wall -Wextra -fsanitize=address -g3 -D_GNU_SOURCE -oobj/bitfile.o bitfile.c
gcc -c -Wall -Wextra -fsanitize=address -g3 -D_GNU_SOURCE -oobj/driver.o driver.c
rm -f libxpc.a
ar rcs libxpc.a obj/bitfile.o obj/driver.o
gcc -oxpc obj/main.o libxpc.a -lusb-1.0 -fsanitize=address
user@user:
/Xilinx/libxpc$ make install/Xilinx/libxpc$ sudo make installcp -av xpc /usr/bin/
'xpc' -> '/usr/bin/xpc'
cp: no se puede crear el fichero regular '/usr/bin/xpc': Permiso denegado
make: *** [Makefile:17: install] Error 1
user@user:
cp -av xpc /usr/bin/
'xpc' -> '/usr/bin/xpc'
user@user:
/Xilinx/libxpc$ ./xpc init/Xilinx/libxpc$ ./xpc identifymain.c:81:main | EAGAIN (Resource temporarily unavailable) | Platform cable not found or already initialized
user@user:
main.c:20:main | EAGAIN (Resource temporarily unavailable) | Platform cable initialization failure
user@user:~/Xilinx/libxpc$