Directory Sites

  • Compare and Contrast Lucent Nmake and GNU Make

    Lucent FAQ - Summarizes the function and typical syntax of many make features, using a convenient table format.

    www.bell-labs.com

  • Makefile Setup for Java

    Geosoft - A GNU Make and shell script setup for Java. Features dependency scanning, class files, JAR archives, JNI interfaces, RMI stub and skeletons, and Javadoc.

    geosoft.no

  • Recursive Make Considered Harmful

    Miller 1997 - An argument against using recursive make techniques in the presence of cyclic dependencies among project subdirectories.

    www.canb.auug.org.au

  • Software Builds

    Codefast - Contains many articles on software build topics such as problem scope, stakeholder design viewpoints, directory structures, architecture models, makefile generator tools and software build methods.

    www.codefast.com

  • Recursive vs Non-recursive Makefile Architecture Speed Comparison

    Kolpackov 2004 - This document compares recursive and non-recursive build systems (GNU make -j N) for building 277 software files in 15 directories using various combinations of parallelism and hardware. Non-recursive builds are faster.

    kolpackov.net

  • Distcc, A Fast Free Distributed Compiler

    Pool 2003 - This paper describes a distributed compiler for C/C++ programs, and provides a good discussion of key issues related to parallel, distributed software builds.

    distcc.samba.org

  • Make It - Generating and Maintaining Makefiles Automatically

    Schönherr and Wolff 1998 - A set of makefile dependency generator tools for working with files written in Knuth's Literate Programming style.

    citeseer.ist.psu.edu

  • PGMAKE: A Portable Distributed Make System

    Lih and Zadok 1994 - Reports design issues and results of modifying GNU Make to do distributed makes using the Oakridge PVM Parallel Virtual Machine.

    citeseer.ist.psu.edu

  • Parallel and Distributed Compilations in Loosely-Coupled Systems - A Case Study

    Baalbergen 1986 - Distributing machine specific compilation phases among machines with a distributed make program is about 3.5 times faster.

    citeseer.ist.psu.edu

  • Make - A Program For Maintaining Computer Programs

    Feldman 1979 - The original make paper, including makefile syntax, implicit rules, double colon targets, macros, VPATH macro, and the usual cleanup and install targets.

    citeseer.ist.psu.edu

  • The Fourth Generation Make

    Fowler 1985 - A new make tool with support for CPP, dependency generation, compiled makefiles, parallel execution, pathname parsing operators, and a powerful metalanguage for builtin rules.

    citeseer.ist.psu.edu

  • A Case For Make

    Fowler 1990 - Explains many old-make limitations and new-make (Nmake) features including procedure rules, accuracy mechanisms, viewpathing, and semaphores for blocking unwanted parallelism.

    citeseer.ist.psu.edu

  • An Automatic Make Facility

    Holyer and Pehlivan 2000 - Program uses no makefile. It records manually-issued compilation commands the first time round, then rebuilds programs using recorded command traces.

    citeseer.ist.psu.edu

  • Ask Mr. Make

    Articles on makefile optimization, build management and acceleration, etc.

    www.electric-cloud.com

Help build the largest human-edited directory on the web

Submit a Site - Open Directory Project - Become an Editor
Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.