Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Library : Other (not classified elsewhere) » "All shared" in Windows question
Re: "All shared" in Windows question [message #18686 is a reply to message #18683] Thu, 16 October 2008 23:05 Go to previous messageGo to previous message
cbpporter is currently offline  cbpporter
Messages: 1427
Registered: September 2007
Ultimate Contributor
I believe there would be two solution two the problem.

1. Very careful monitoring of all breaking changes and make some mechanism for maintaining compatibility. Very difficult, and there will be times when breaking changes are introduced if you don't want to be stuck with the same features and design for years (Gtk is facing this problem right now: they can't do new stuff because of current interface limitations and adding new features would break link compatibility), you'll have to use a new version of the dynamic library.

2. Since releases are so infrequent, have a different dll for each version. Using an inappropriate version should not be permitted. This approach will only be useful if multiple U++ applications run on the same machine, by not replicating the same code in all the applications through static linking. I believe MFC uses this approach because they are not were not able to preserve compatibility.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Huge font in upp[Gnome-Debian]
Next Topic: Help - I'm trying to draw an array of images
Goto Forum:
  


Current Time: Sun Jun 29 06:04:09 CEST 2025

Total time taken to generate the page: 0.03347 seconds