Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-Id: <199911101534.JAA24889@mercury.xraylith.wisc.edu> To: Mike MacDonald cc: "'cygwin AT sourceware DOT cygnus DOT com'" Subject: Re: INCLUDE_PATH In-Reply-To: Your message of "Wed, 10 Nov 1999 10:09:45 EST." Date: Wed, 10 Nov 1999 09:34:53 -0600 From: Mumit Khan Mike MacDonald writes: > Is there a way to set an include path, or an ld_library_path? Do these > things work in cygwin? Please see the GCC documentation. If you're using GNU info reader: $ info gcc invoking environment If using HTML docs, look for "Invoking GCC" at top level and then "Environment Variables affecting GCC" section. In general, if the manual says something works, it works; if you find that it doesn't, it's a bug, and report it to gcc-bugs AT gcc DOT gnu DOT org. Just try it out, it's not that hard. $ cd /tmp $ cat > foo.h /* empty file. */ ^D $ cat > foo.c #include int main () { return 0; } ^D $ export C_INCLUDE_PATH=`pwd` $ gcc -c -v foo.c ld_library_path? I assume you mean LD_LIBRARY_PATH, which is a runtime loader option, and has nothing to do with GCC. If you use dlopen() and friends to access DLLs in Cygwin, Cygwin will use LD_LIBRARY_PATH to find the DLL to be loaded. Regards, Mumit -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com