This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: porting Unix programs to windows


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Wei Le wrote:
| Hello,
|
| I tried to port Unix C programs to Windows VC using
| cygwin. I hope the programs can be compiled and linked
| correctly under VC. However,  it does not require that
| the programs run correctly.
|
| As the first step, I tried the compilation. I added
| sys/cygwin.h to the beginning of the unix C program.
| VC compiler reports errors:
| ... \iquery\iquery.cpp(100) : error C2660: 'printf' :
| function does not take 1 arguments
| ... \iquery\iquery.cpp(111) : error C2660: 'printf' :
| function does not take 1 arguments
| ... \iquery\iquery.cpp(134) : error C2660: 'printf' :
| function does not take 3 arguments
| ... \iquery\iquery.cpp(136) : error C2660: 'memcpy' :
| function does not take 3 arguments
|
| I added a statement "printf();" to the program as a
| test, the compiler does not complain about that
| "printf" that do not have any paramters.
|
| What can I do to fix those compilation errors?
|
| Thanks.
|
| Wei
|

Do not mix Cygwin libraries with Visual C++ libraries.  They are not
compatible together.

- --
Robert Pendell
shinji@elite-systems.org

Thawte Web of Trust Notary
CAcert Assurer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHpj0ns1pR2j1qW+sRAiMtAJ47MjdkPXBYobfg0E6PL8PmdbnFrQCfa13O
GGhvcqVPJdmAgtUOge0TuT8=
=I1hB
-----END PGP SIGNATURE-----


-- 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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]