
Quiero portar software desde gnu/linux a otros s.o hobbystas
Publicado por mad (4 intervenciones) el 14/03/2016 15:31:29
Soy estudiante de informatica y tengo participacion dentro del software libre y dentro del hardware libre.
Estoy experimentando con sistemas operativos hobby que si bien tienen kernel y userland basada en librerias gnu como glibc, necesitan piezas de software adicionales para poder funcionar. Me ocurre que si quiero compilar un paquete hecho para gnu/linux, nunca terminan de funcionar por que tanto el programa como sus librerias hacen llamadas pensando que estan en linux. Para que funcionen tengo que poder ver las llamadas de las librerias de ambos s.o y poder visualizar las diferencias entre ambas.
Existe en gnu/linux algun programa que me permita darle una libreria de c, c++, objective-c, etc y devolver un listado de llamadas o comandos disponibles en esa libreria? Existe alguna herramienta dentro de gnu-toolchain, gnu-userland o similar que permita hacer mas facil y eficiente la tarea de adaptar software de gnu/linux a sistemas hobby?
Estoy experimentando con sistemas operativos hobby que si bien tienen kernel y userland basada en librerias gnu como glibc, necesitan piezas de software adicionales para poder funcionar. Me ocurre que si quiero compilar un paquete hecho para gnu/linux, nunca terminan de funcionar por que tanto el programa como sus librerias hacen llamadas pensando que estan en linux. Para que funcionen tengo que poder ver las llamadas de las librerias de ambos s.o y poder visualizar las diferencias entre ambas.
Existe en gnu/linux algun programa que me permita darle una libreria de c, c++, objective-c, etc y devolver un listado de llamadas o comandos disponibles en esa libreria? Existe alguna herramienta dentro de gnu-toolchain, gnu-userland o similar que permita hacer mas facil y eficiente la tarea de adaptar software de gnu/linux a sistemas hobby?
Valora esta pregunta


0