Jump to content
Angus Robertson

Overload directive and Posix

Recommended Posts

ICS has an old experimental Linux package that used to build without errors. 

 

I created a new Linux package, but this gives dozens of "Previous declaration was not marked with the 'overload' directive" errors.  Is there a compiler directive or something I've missed for the new package?  Ditto the Android package. 

 

Angus

 

Share this post


Link to post

I don't understand: you mentioned Linux and Android. What I have done is for Linux. For Android, it should be be really different as the underlying Android OS is a Linux distribution. Processor if different (x64 vs ARM) but it shouldn't make any difference. Should it?

Does my initial Linux package works for you (It works for me with D11)?

 

Edited by FPiette

Share this post


Link to post

This problem is with the new library packages I produced for ICS v9, not v10, to allow fixing Posix bugs in ICS v9.  Specifically using Lib suffix: $(Auto) to avoid compiler specific packages. 

 

I fixed several Android bugs with the older library, but can no longer build Android or Linux with the new library.  So IcsAndroidD110.dproj was OK, IcsAndroid.dproj gives the overload error.  Both are in the SVN, the newer one is not yet zipped, pending a lot of other package changes. 

 

Angus

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×