Ver Mensaje Individual
  #2  
Antiguo 19-04-2013
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Reputación: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Si compila, debería funcionar. En teoría, claro.

El tema de los componentes que sólo reconoce si eres root me parece raro. ¿Qué distro de Linux estás usando?

Las únicas convenciones de Windows que no sirven en Linux son las convenciones de Windows (valga la redundancia). Las convenciones de Linux que no funcionan en Windows son las UNIX. Es decir: nunca usar las unidades de Windows ni las de UNIX. Las de DOS sí pueden usarse porque funcionan en ambos. La verdad es que no veo necesario usar las unidades específicas para nada, salvo que estés haciendo alguna utilidad de sistema, pero no son necesarias aun si quieres "usar el sistema". La unidad SysUtils contienen una buena colección de funciones y procedimientos que te permiten "usar el sistema" sin necesidad de usar unidades específicas del sistema operativo, tales como obtener los directorios del sistema (usuario, configuración, temporal...) o ejecutar otros programas. También tienes cosas como la unidad Process y su clase TProcess que encapsula en una sola estructura ejecución de programas externos, tuberías (pipes) y salidas y entradas estandard (stdin, stdout y stderr).

De todas formas, ¿qué rutas son las que necesitas?
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita