|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
Cygwin1.dllHi,
Can someone help me understand this, its probably really straightforward but I can't find an answer for this. Why is it when I build the most basic helloworld.exe and try and run it I get told of a dependancy on cygwin1.dll? Why do I need this dll, and what how do I build to avoid needing this? Thanks. Stephen |
|
|
Re: Cygwin1.dllsroberts82 wrote:
> Can someone help me understand this, its probably really straightforward but > I can't find an answer for this. > Why is it when I build the most basic helloworld.exe and try and run it I > get told of a dependancy on cygwin1.dll? Why do I need this dll, and what When you build that program that calls printf("hello world"), where do you think that implementation of printf comes from? On linux you have a libc.so, on Cygwin you have a cygwin1.dll, they are analogous. > how do I build to avoid needing this? You don't. Or you use something other than Cygwin. Brian -- 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/ |
|
|
Re: Cygwin1.dllBrian Dessent wrote:
> sroberts82 wrote: > >> Can someone help me understand this, its probably really straightforward but >> I can't find an answer for this. >> Why is it when I build the most basic helloworld.exe and try and run it I >> get told of a dependancy on cygwin1.dll? Why do I need this dll, and what > > When you build that program that calls printf("hello world"), where do > you think that implementation of printf comes from? On linux you have a > libc.so, on Cygwin you have a cygwin1.dll, they are analogous. > >> how do I build to avoid needing this? > > You don't. Or you use something other than Cygwin. > Not as drastic as it sounds. Look at the compiler flag -mno-cygwin. Very handy if you occasionally want to distribute executables without cygwin1.dll. -- 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/ |
|
|
Re: Cygwin1.dll"Charles D. Russell" wrote:
> > You don't. Or you use something other than Cygwin. > > Not as drastic as it sounds. Look at the compiler flag -mno-cygwin. > Very handy if you occasionally want to distribute executables without > cygwin1.dll. That would fall under "use something other than Cygwin" because you are not using Cygwin any more in that case, you are using MinGW. This means you can't use any POSIX emulated functions. Brian -- 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/ |
|
|
|
| Free embeddable forum powered by Nabble | Forum Help |