Good evening Jafar,

Does that mean, OVLD is also configured, or is this a manual thing I still need to do?

regards

Bruce Rennie

On 16/06/17 16:38, Jafar Al-Gharaibeh wrote:
Status Update:

While not done yet but the progress that has been made so far is enough to allow people to give the new changes a try. Basically, what we are trying to do is move a way from any "manual" configuration where end users don't have to edit files to define this or enable that to control whether a particular feature is enabled or not. We are also leaving no chance of guessing on the end user part to get the correct configuration for an underlying platform. The configuration script should be able to figure it out on its own in the vast majority of cases. We will update the documentation on the website in the next few days on how to build or configure Unicon moving forward. The instructions are easy, checkout the sources and just do:

./configure && make

And  that is all you need (crossing fingers).

You only need to call ./configure the first time you build and after a "make Pure" which resets everything. Make sure to call make Pure if you need fresh start or if their are major updates including to the build system itself.

./configure --help tells you everything you need to know, most features can be turn off by --disable-FEATURE

for example ./configure --disable-concurrency will allow you to build without concurrent threads. By default all features are turned on as long as the dependencies are met. You can also disable a particular linked library. For Example, assume you want graphics but don't want JPG support for some reason (you want a smaller iconx maybe) then you can do:

./configure --without-jpg

in summary, --disable is a feature level control while --without is a library level control. Of course some of these libraries might be dependencies for a feature, for example, on Linux, doing --without-xlib will end up having the same effect as --disable-graphics. It is recommended to control things at the features level unless you want a finer granularity control for some reason. Don't forget:

./configure --help

The changes have been tested on a few systems so let us know how it goes on your particular platform. This work has not been made compatible with Windows yet, but it is on the road map.
Happy configuration, and most importantly, Happy Unicon coding!

Cheers,
The Unicon Team



On Tue, Jun 13, 2017 at 10:09 PM, Jafar Al-Gharaibeh <to.ja...@gmail.com <mailto:to.ja...@gmail.com>> wrote:

    Greetings Fellow Uniconers,

       I committed changes to svn today and I will make more changes
    over the next few days that affect the configuration and the build
    system of Unicon. I would like to bring up two points to your
    attention:

       1- If you are on a production system my advice is to refrain
    form updating until the dust settles just in case something goes
    wrong. I expect this to not take more than a few days. I didn't
    see any issues yet. Please let me know if you have any troubles
    and I will fix as soon as possible.

    2- If you decide to update, make sure to start "clean" by doing:

      make Pure

    at the top level before updating. Files/configurations are being
    shuffled around and new ones are introduced, having local changes
    will most likely create trouble! you have been warned! :-)

    Sit tight and enjoy the ride!

    Cheers,
    Jafar




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Unicon-group mailing list
Unicon-group@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unicon-group


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Unicon-group mailing list
Unicon-group@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to