delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/02/23/22:04:27

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <3A972485.4607405A@yahoo.com>
Date: Fri, 23 Feb 2001 19:03:33 -0800
From: Joel <joel_schantz AT yahoo DOT com>
X-Mailer: Mozilla 4.76 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: cygwin AT sources DOT redhat DOT com
Subject: sleep, fstat problems with -mno-cygwin

--------------ms60CF236BC66CC613BC838168
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I'm working with a very recent release (end of Jan 2001) 

I've been trying to get an application I've written "ported" from standard cygwin to a -mno-cygwin
(mingw) build.
I basically just added a -mno-cygwin to my CFLAGS in the makefile but needed more.

In the process I've had various problems dealing with file descriptors vs file Handles.

To get _get_osfhandle(fd) to work I needed -lmsvcrt in the link.

but I also had problems with fstat,
I saw http://sources.redhat.com/ml/cygwin/2001-02/msg01157.html

so I added -D__MSVCRT__ to CFLAGS also - This Worked!

So now I have 
CFLAGS =  -g -O2 -mno-cygwin -D__MSVCRT__
me_LDADD = getopt.o getopt1.o  -lmsvcrt

Is this the "Correct/Preferred" way to build with this version??

--------------------

But I have a problem with sleep because cygwin sleep() wants seconds
but mno-cygwin sleep() wants milliseconds (To match WIN32 Sleep?)
This seems wrong.

Is this a bug?

Thanks for your help
--	joel
--------------ms60CF236BC66CC613BC838168
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIFmAYJKoZIhvcNAQcCoIIFiTCCBYUCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
A4QwggOAMIIC6aADAgECAgEBMA0GCSqGSIb3DQEBBAUAMHwxCzAJBgNVBAYTAlVTMRMwEQYD
VQQIEwpDYWxpZm9ybmlhMRAwDgYDVQQHEwdGcmVtb250MRMwEQYDVQQKEwpKb2VscyBIb21l
MRAwDgYDVQQDEwdwaWlpODY2MR8wHQYJKoZIhvcNAQkBFhBqc2NoYW50ekBwaWlpODY2MB4X
DTAxMDEwOTAwMDMwM1oXDTAyMDEwOTAwMDMwM1owgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQI
EwpDYWxpZm9ybmlhMRAwDgYDVQQHEwdGcmVtb250MRMwEQYDVQQKEwpKb2VscyBIb21lMRgw
FgYDVQQDEw9Kb2VsIEMuIFNjaGFudHoxIDAeBgkqhkiG9w0BCQEWEWpzY2hhbnR6QGhvbWUu
Y29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGnsXhQqzfZ6UYEP04ipDkAixeouT0
FYG5FWWgA8mfBLy8nZNZaR41IPqoNUoXCXxjqyUaUc34Pel7y6wPKE5GD9XPXr92SB+FmyWj
M+e1Oa7Po/nZ8Wv7/NGP65vyB7EeiGFd4JKYyYbywpNYJQ6ZNYFD+h4rANRn8wW3FLdHXwID
AQABo4IBBjCCAQIwCQYDVR0TBAIwADAsBglghkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0
ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFEV6r37haVPrRCYs8O2PkRv0TOWrMIGnBgNVHSME
gZ8wgZyAFPvk4ahK5G7W+DyCigdR337AXoO4oYGApH4wfDELMAkGA1UEBhMCVVMxEzARBgNV
BAgTCkNhbGlmb3JuaWExEDAOBgNVBAcTB0ZyZW1vbnQxEzARBgNVBAoTCkpvZWxzIEhvbWUx
EDAOBgNVBAMTB3BpaWk4NjYxHzAdBgkqhkiG9w0BCQEWEGpzY2hhbnR6QHBpaWk4NjaCAQAw
DQYJKoZIhvcNAQEEBQADgYEAAm2KnYDGOlNfX4WH4pNE4ZANaLOGgio5fj5ArSPLtESywIeL
DN8X/e6IUqUViAsb6alXgOlYqpaHV13Wf5kY/J80EzsMIrrtLwF4y39sf+6KjW32OLnpgQO1
3asFsKu7pyNbkhQPi0HtLX1e8PFSeaFwVmPx5FUkYJ+ti1ADfM8xggHcMIIB2AIBATCBgTB8
MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEQMA4GA1UEBxMHRnJlbW9udDET
MBEGA1UEChMKSm9lbHMgSG9tZTEQMA4GA1UEAxMHcGlpaTg2NjEfMB0GCSqGSIb3DQEJARYQ
anNjaGFudHpAcGlpaTg2NgIBATAJBgUrDgMCGgUAoIGxMBgGCSqGSIb3DQEJAzELBgkqhkiG
9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTAxMDIyNDAzMDMzNFowIwYJKoZIhvcNAQkEMRYEFNC0
u6sKLVGjPi/LNRizqZGy5MHVMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZI
hvcNAwICAgCAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgFAMA0GCCqGSIb3DQMCAgEoMA0GCSqG
SIb3DQEBAQUABIGANBtfYE6M0XEgfBpv57PYYQGMos9asCE8kuzBDQMU0cmOmUmsU2vrCYTo
5gTe1GEbmCLngGGlDXMSfxedG4l31AY2xmeE8mLLfsQrzKpM7EK+141cnZDvOhqDMT8kyfZ9
djSg3oQ0j/BjBLxq5IjKsj6/c3VUJ4SEBWr2m+e0+rw=
--------------ms60CF236BC66CC613BC838168--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019