SVN Update 2:
It is probably safe now to proceed and update if you have been holding
off. Again, make sure to "make Pure" first. Since some files got deleted,
some files were added, and some files that were being copied from/to
various places are now checked in. If after updating you get build error I
would try doing a fresh svn checkout and see how it goes before trying
anything else.
Windows hasn't been worked yet. It is on my list of things to do this week.
Sorry for any inconvenience,
Jafar
On Fri, Jun 16, 2017 at 1:38 AM, Jafar Al-Gharaibeh <to.ja...@gmail.com>
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>
> 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