Next: , Previous: , Up: Common Variables   [Contents]


1.7.3 Host and Target Platform Information

Variable: GNUSTEP_HOST

GNUSTEP_HOST is the canonical host platform name; i.e. the name of the platform which is performing compilation of programs. For example, a SPARC machine by Sun Microsystems running the Solaris 2.5.1 operating system has the name sparc-sun-solaris2.5.1.

Variable: GNUSTEP_HOST_CPU

GNUSTEP_HOST_CPU is the CPU name for the canonical host platform name; i.e. the name of the CPU platform which is performing compilation of programs. The Makefile Package cleans this CPU name with the CLEAN_CPU_SCRIPT script before using it internally. For example, the canonical host platform name of i586-pc-linux-gnu has a CPU name of ix86.

Variable: GNUSTEP_HOST_VENDOR

GNUSTEP_HOST_VENDOR is the vendor name for the canonical host platform; i.e. the name of the vendor platform which is performing compilation of programs. The Makefile Package cleans this vendor name with the CLEAN_VENDOR_SCRIPT script before using it internally. For example, the canonical host platform name of sparc-sun-solaris2.5.1 has a vendor name of sun.

Variable: GNUSTEP_HOST_OS

GNUSTEP_HOST_OS is the operating system name for the canonical host platform; i.e. the name of the operating system platform which is performing compilation of programs. The Makefile Package cleans this operating system name with the CLEAN_OS_SCRIPT script before using it internally. For example, the canonical host platform name of i586-pc-linux-gnu has an operating system name of linux-gnu.

Variable: GNUSTEP_TARGET

GNUSTEP_TARGET is the canonical target platform name; i.e. compilation of programs generate object code for this platform. By default the target platform is the same as the host platform unless the user specifies a different target when running make, see Cross Compiling.

Variable: GNUSTEP_TARGET_CPU

GNUSTEP_TARGET_CPU is the CPU name for the canonical target platform; i.e. compilation of programs generate object code for this CPU platform. The Makefile Package cleans this operating system name with the CLEAN_CPU_SCRIPT script before using it internally. By default the target CPU platform is the same as the host CPU platform, GNUSTEP_HOST_CPU, unless the user specifies a different target platform when running make, see Cross Compiling.

Variable: GNUSTEP_TARGET_VENDOR

GNUSTEP_TARGET_VENDOR is the vendor name for the canonical target platform; i.e. compilation of programs generate object code for this vendor platform. The Makefile Package cleans this vendor name with the CLEAN_VENDOR_SCRIPT script before using it internally. By default the target vendor platform is the same as the host vendor platform, GNUSTEP_HOST_VENDOR, unless the user specifies a different target platform when running make, see Cross Compiling.

Variable: GNUSTEP_TARGET_OS

GNUSTEP_TARGET_OS is the operating system name for the canonical target platform; i.e. compilation of programs generate object code for this operating system platform. The Makefile Package cleans this operating system name with the CLEAN_OS_SCRIPT script before using it internally. By default the target operating system platform is the same as the host operating system platform, GNUSTEP_HOST_OS, unless the user specifies a different target platform, see Cross Compiling.


Next: , Previous: , Up: Common Variables   [Contents]