"Dave Korn" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > > > -----Original Message----- > > From: cygwin-owner On Behalf Of Neto, Antonio Jose Rodrigues > > Sent: 18 March 2004 13:51 > > > After this gcc -o hello hello.c > > > > Now, I need to send this program to another person that don't > > have cygwin1.dll. So, they cannot execute the exe file > > without the dll. > > > > Is is possible to generate a exe file that don't needs the > > dll of cygwin? > > gcc -o hello -mno-cygwin hello.c > > [insert generic RTFF comment here] >
------ foo.c ------ #include <sys/utsname.h> int main () { struct utsname u; return 0; } ------------------- $ gcc foo.c $ cygcheck a.exe Found: .\a.exe a.exe C:\cygwin\bin\cygwin1.dll C:\WINNT\System32\KERNEL32.dll C:\WINNT\System32\NTDLL.DLL If we send the a.exe and cygwin1.dll to another person, could he execute a.exe? Where he should set cygwin1.dll ? -- Alex Vinokur mailto:[EMAIL PROTECTED] http://mathforum.org/library/view/10978.html -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/