Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-02 Thread Eric Schultz
Actually, I'm working on mkPackage, not mkProject :) On Sep 1, 2010 4:26 PM, "William A. Rowe Jr." wrote: > On 9/1/2010 12:19 PM, Elizabeth M Smith wrote: >> >> Why not just use the native windows API file functions instead of the C runtime versions - >> this is definitely a windows only product

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread William A. Rowe Jr.
On 9/1/2010 12:19 PM, Elizabeth M Smith wrote: > > Why not just use the native windows API file functions instead of the C > runtime versions - > this is definitely a windows only product and the C runtime versions are > wrappers - what > are we gaining? Agreed. So for the record, large file p

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Olaf van der Spek
On Wed, Sep 1, 2010 at 8:17 PM, Garrett Serack wrote: > Well, like my life... things are happening in a slightly different order. Ah, we're supporting out-of-order execution. :p > Eric Schultz is rockin' away on mkProject, which looks like we're not too far > away from having in a state that we

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Garrett Serack
k [olafvds...@gmail.com] Sent: Wednesday, September 01, 2010 11:14 AM To: Garrett Serack Cc: Elizabeth M Smith; William A. Rowe Jr.; coapp-developers@lists.launchpad.net Subject: Re: [Coapp-developers] Engine APIs required by Bootstrap On Wed, Sep 1, 2010 at 7:32 PM, Garrett Serack wrote: > Ola

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Olaf van der Spek
On Wed, Sep 1, 2010 at 7:32 PM, Garrett Serack wrote: > Olaf's doin' his job by making sure we mean what we say. :D ... Thanks Olaf! You're welcome! BTW, how's mkProject coming along? I remember back in April you said the first packages (like libz) would take a few weeks. ;) Olaf __

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Garrett Serack
h M Smith Sent: Wednesday, September 01, 2010 10:19 AM To: William A. Rowe Jr. Cc: coapp-developers@lists.launchpad.net Subject: Re: [Coapp-developers] Engine APIs required by Bootstrap On 9/1/2010 1:17 PM, William A. Rowe Jr. wrote: > On 9/1/2010 11:58 AM, Olaf van der Spek wrote: >&

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Elizabeth M Smith
On 9/1/2010 1:17 PM, William A. Rowe Jr. wrote: On 9/1/2010 11:58 AM, Olaf van der Spek wrote: On Wed, Sep 1, 2010 at 6:55 PM, Garrett Serack wrote: knowing that 64bits is plenty enough for file sizes, I think we should standardize on __int64 where we can. __int64 is reasonable, although lo

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread William A. Rowe Jr.
On 9/1/2010 11:58 AM, Olaf van der Spek wrote: > On Wed, Sep 1, 2010 at 6:55 PM, Garrett Serack wrote: >> knowing that 64bits is plenty enough for file sizes, I think we should >> standardize on __int64 where we can. > > __int64 is reasonable, although long long is standard. Not per _ftelli64/_

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread William A. Rowe Jr.
On 9/1/2010 11:34 AM, Olaf van der Spek wrote: > On Wed, Sep 1, 2010 at 6:29 PM, Garrett Serack wrote: >> Well, Windows APIs use LONG which is a typedef to long .. (clever, eh?) >> The CRT uses long for things like fseek. >> off_t is another typedef to long >> I suppose I should have said long ins

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Olaf van der Spek
On Wed, Sep 1, 2010 at 6:55 PM, Garrett Serack wrote: > knowing that 64bits is plenty enough for file sizes, I think we should > standardize on __int64 where we can. __int64 is reasonable, although long long is standard. Olaf ___ Mailing list: https:

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Garrett Serack
rrett Serack Cc: Philip Allison; coapp-developers@lists.launchpad.net Subject: Re: [Coapp-developers] Engine APIs required by Bootstrap On Wed, Sep 1, 2010 at 6:29 PM, Garrett Serack wrote: > Well, Windows APIs use LONG which is a typedef to long .. (clever, eh?) > The CRT uses long for things

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Olaf van der Spek
On Wed, Sep 1, 2010 at 6:29 PM, Garrett Serack wrote: > Well, Windows APIs use LONG which is a typedef to long .. (clever, eh?) > The CRT uses long for things like fseek. > off_t is another typedef to long > I suppose I should have said long instead of __int64 -- but I have a soft > spot for being

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Rivera, Rafael
LONGLONG is merely __int64 in hiding. Careful though, it's __int64 on all platforms, i.e. x86, x64, IA64. /rafael On 9/1/2010 12:17 PM, Elizabeth M Smith wrote: > On 9/1/2010 12:16 PM, Olaf van der Spek wrote: >> On Wed, Sep 1, 2010 at 3:53 PM, Philip Allison >> wrote: >>> Is __int64 the most

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Olaf van der Spek
On Wed, Sep 1, 2010 at 6:17 PM, Elizabeth M Smith wrote: > Um... there is no long long on windows Says who? We're not using VC6 are we? Olaf ___ Mailing list: https://launchpad.net/~coapp-developers Post to : coapp-developers@lists.launchpad.net U

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Elizabeth M Smith
On 9/1/2010 12:16 PM, Olaf van der Spek wrote: On Wed, Sep 1, 2010 at 3:53 PM, Philip Allison wrote: Is __int64 the most preferred type for large file support? Having had to I'd use long long. Olaf ___ Mailing list: https://launchpad.net/~coapp-

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Olaf van der Spek
On Wed, Sep 1, 2010 at 3:53 PM, Philip Allison wrote: > Is __int64 the most preferred type for large file support?  Having had to I'd use long long. Olaf ___ Mailing list: https://launchpad.net/~coapp-developers Post to : coapp-developers@lists.la

Re: [Coapp-developers] Engine APIs required by Bootstrap

2010-09-01 Thread Philip Allison
Is __int64 the most preferred type for large file support? Having had to fix programs with large file issues in the past (and not always succeeding, thanks to broken libraries), I've grown pedantic about the usage of correct types. AFAIK, the preferred methodology for POSIX platforms is to use of

[Coapp-developers] Engine APIs required by Bootstrap

2010-08-25 Thread Garrett Serack
/// /// Callback prototype for the resolve call. /// CoApp-engine should call this for each package that needs to be installed /// And should call this in the order that it discovers packages, with the assumtion /// that the last package specified is the first packages to