Abstract In future, parallel and distributed computing paradigms will replace nowadays predominant sequential and centralized ones. Facing the challenge to support the construction of complex but high-quality distributed applications, appropriate software environments have to be provided. Experience has shown, that these new paradigms require support by the resource management system, comprising compiler, linker and operating system to name only a few of the tools involved. As the implementation of new and high-quality tools demands tremendous e orts, modi cation but basically reusage of existing tools as far as possible is desirable. This paper presents an approach to develop a resource management system supporting parallel and distributed computing. As an example of our implementation strategy we elaborate on the utilization and customization of the well-known GNU compiler gcc to compile the distributed and parallel programming language used in the approach.