Home » Developing U++ » U++ Developers corner » Possible solution of "icpp problem"
Re: Possible solution of "icpp problem" [message #46852 is a reply to message #46851] |
Sun, 28 August 2016 13:57 |
|
Hi Mirek,
That would be great! It would also make U++ much easier to use without theide. Using other IDEs or makefiles, cmake, etc. would lower the barrier for new users and could allow many more people to adopt U++.
Mindtraveller wrote on Sun, 28 August 2016 10:07First of all, let's think do we really need to keep icpp-compatibility at all. Or it is possible to forget about them once and for all. I'm definitely for dropping icpp completely, if possible. There are other uses, not only plugin-like stuff (e.g. files with Skylark handlers), but those could be solved in similar way I presume. Could there be a simple utility class for automatic initialization that could be used in all cases, even in user code?
Mindtraveller wrote on Sun, 28 August 2016 10:07Talking about the solution proposed (to inject registration calls with header - if I understand it correctly), I think this is possible way, but it has one [possible] issue with initialization order. We can't predict the way headers are included and we can't predict the sequence of initialization. If I remember how it works now with icpp, the order is not really well defined either. I think the init blocks are called in the order in which the icpp files are passed to the compiler.
Best regards,
Honza
|
|
|
|
|
Possible solution of "icpp problem"
By: mirek on Sat, 27 August 2016 16:09
|
|
|
Re: Possible solution of "icpp problem"
|
|
|
Re: Possible solution of "icpp problem"
|
|
|
Re: Possible solution of "icpp problem"
By: mirek on Sun, 28 August 2016 17:49
|
|
|
Re: Possible solution of "icpp problem"
|
|
|
Re: Possible solution of "icpp problem"
|
|
|
Re: Possible solution of "icpp problem"
By: koldo on Mon, 29 August 2016 09:18
|
|
|
Re: Possible solution of "icpp problem"
By: mirek on Thu, 15 September 2016 09:14
|
|
|
Re: Possible solution of "icpp problem"
By: mirek on Sun, 28 August 2016 17:41
|
|
|
Re: Possible solution of "icpp problem"
By: kov_serg on Thu, 22 September 2016 16:44
|
|
|
Re: Possible solution of "icpp problem"
By: mirek on Thu, 22 September 2016 17:02
|
|
|
Re: Possible solution of "icpp problem"
By: kov_serg on Fri, 23 September 2016 00:32
|
|
|
Re: Possible solution of "icpp problem"
By: mirek on Fri, 23 September 2016 09:26
|
|
|
Re: Possible solution of "icpp problem"
By: mr_ped on Sun, 25 September 2016 04:16
|
|
|
Re: Possible solution of "icpp problem"
By: kov_serg on Mon, 26 September 2016 17:05
|
|
|
Re: Possible solution of "icpp problem"
By: mirek on Mon, 26 September 2016 17:43
|
|
|
Re: Possible solution of "icpp problem"
By: kov_serg on Mon, 26 September 2016 18:35
|
Goto Forum:
Current Time: Mon Apr 29 16:40:36 CEST 2024
Total time taken to generate the page: 0.03503 seconds
|