Skip to content
  • Timothy Stack's avatar
    · dee46d59
    Timothy Stack authored
    Cross compilation fixes for the stargates, 'gmake client' should now
    build, link, and install properly.  Haven't really tried to run stuff though.
    
    	* GNUmakerules: Add target for stripping executables, used instead
    	of "install -s" since that doesn't work for cross-compiling.
    
    	* Makeconf.in: Add ELVIN_CONFIG variable that refers to
    	'elvin-config'.
    
    	* configure, configure.in: Detect and save the elvin-config path
    	since we need a different one for cross-compiling.
    
    	* event/lib/GNUmakefile.in, event/link-agent/GNUmakefile.in,
    	event/linktest/GNUmakefile.in, event/program-agent/GNUmakefile.in,
    	event/proxy/GNUmakefile.in, event/tbgen/GNUmakefile.in,
    	event/trafgen/GNUmakefile.in, os/dijkstra/GNUmakefile.in,
    	os/syncd/GNUmakefile.in, sensors/slothd/GNUmakefile.in,
    	tmcd/GNUmakefile.in, tmcd/linux/GNUmakefile.in: Cross compilation
    	fixes, don't statically link on arm, create "foo-debug"
    	executables with debugging info and install separately stripped
    	ones instead of passing "-s" to install.
    dee46d59