liberty-eiffel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Liberty-eiffel] Liberty-eiffel Digest, Vol 42, Issue 2


From: Germán Arias
Subject: Re: [Liberty-eiffel] Liberty-eiffel Digest, Vol 42, Issue 2
Date: Thu, 13 Sep 2018 20:19:18 -0600

Hi Hans,

You need the three IUP libraries (IUP, CD, IM). The most easy option is the precompiled binaries for Windows. If you are using MinGW w64, then you will need the libraries:

iup-3.24_Win64_dllw4_lib.zip
cd-5.11_Win64_dllw4_lib.zip
im_3.11_Win64_dllw4_lib.zip

w4 mean the libraries was compiled with MinGW with gcc 4. Notice these are not the latest releases, because the latest releases of IUP and CD was compiled with gcc 6, but latest release of IM is compiled with gcc 4. And mix these libraries can be problematic. Anyway latest release of eiffel-iup was tested with the libraries listed above. These packages contain the dynamic and static libraries, but you should copy only the dynamic files. Eiffel-iup expect the headers in directories iup/, cd/ and im/, so you should put the headers in directories with these names. Then you should edit the file "eiffel-iup/iup/c/compiler_options" to target those directories. Of course, you should compile Liberty Eiffel with gcc 4, or compile the IUP libraries for the compiler you want. As far as I remember that is all.

You can download the libraries on these links:

https://sourceforge.net/projects/iup/files/
http://sourceforge.net/projects/canvasdraw/files/
http://sourceforge.net/projects/imtoolkit/files/

Regards
Germán


El jue, 13-09-2018 a las 21:26 +0200, Hans Zwakenberg escribió:
German,

I'd love to include your IUP wrapping into the upcoming WIN/64 Liberty Eiffel distribution. What would be the minimum to include? Initially I'm going for a minimal pre-compiled distribution, just to get a first WIN/64 distribution published as soon as possibble...

cheers
Hans

> address@hidden hat am 13. September 2018 um 18:00 geschrieben:
>
>
> Send Liberty-eiffel mailing list submissions to
> address@hidden
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.gnu.org/mailman/listinfo/liberty-eiffel
> or, via email, send a message with subject or body 'help' to
> address@hidden
>
> You can reach the person managing the list at
> address@hidden
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Liberty-eiffel digest..."
>
>
> Today's Topics:
>
> 1. Re: Good news: Status on Liberty (Germ?n Arias)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 12 Sep 2018 10:41:54 -0600
> From: Germ?n Arias <address@hidden>
> To: Raphael Mack <address@hidden>, address@hidden
> Subject: Re: [Liberty-eiffel] Good news: Status on Liberty
> Message-ID: <address@hidden>
> Content-Type: text/plain; charset="UTF-8"
>
> Hi,
>
> IUP project is working in a control that creates a simple editor based
> on Scintilla (http://www.scintilla.org/). This is a basic editor, but
> they have the intention to improve it on later versions. This is not
> still at eiffel-iup wrapper, but I can include it and provide a basic
> editor.
> On the other hand, there are people working to port IUP to Mac (https:/
> /github.com/ewmailing/IupCocoa). But this is still experimental and
> needs contributors.
>
> Regards.
>
> El mar, 11-09-2018 a las 22:01 +0200, Raphael Mack escribi?:
> > Hi all,
> >
> > Just a short message to inform you that we?re increasing our
> > activities
> > to continue and speed up (again) the development of Liberty Eiffel:
> >
> > * The Liberty Eiffel website has been upgraded to use SSL (thanks to
> > Hans' initiative).
> > * As our server is located in Europe, we?ve extended the content to
> > become compliant with the European GDPR-mandate.
> > * We?re pushing for the Curtiss-release, which might still be some
> > months away.
> > * Petru Gurita created an initial Liberty Eiffel Windows distribution
> > in
> > lieu of his 2016 Google Summer of Code project. Hans is revisiting
> > Petru?s work to bring it in line with Windows 10 requiremnts. We
> > expect
> > a fully functional Windows distribution to widen up our target
> > audience
> > significantly.
> > * Germ?n Arias has created a wrapping for IUP, which is a multi-
> > platform
> > toolkit for building native graphical user interfaces. Supported
> > systems
> > include GTK+, Motif and Windows.
> > * Paolo Redaelli has created a ?MQ-wrapping some time ago.
> > Concurrency
> > across network nodes has come to Liberty Eiffel...
> > * Mehul Sanghvi has been working on OSX support, would be great if
> > this
> > work could be finalized for curtiss release.
> >
> > If you have any ideas/improvements that should be integrated into the
> > Curtiss release, please let everyone know. Preferably with some form
> > of
> > contribution - code would be best - because like many free/libre open
> > source projects progress will be slow if the community doesn't
> > contribute.
> >
> > To give you some ideas, where contributions would be helpful here's a
> > short list (without any particular order):
> > * C-part of the networking plugin for Windows.
> > * modern HTML for the eiffeldoc output (in form of plain HTML, or
> > eiffel
> > code to patch eiffeldoc).
> > * Marketing and Community-Building (Hans is a candidate)
> > * The ?MQ-wrapper needs to be tested and example code and
> > documentation
> > needs to be created for it.
> > * We'd like to see liberty compiling gobo-based projects, but we
> > currently have no idea what would be missing to achieve that. A
> > TODO-list for that would be helpful to see the status, patches would
> > even be better.
> > * ECMA compliancy is a target, but here too it is unclear whether the
> > list on https://wiki.liberty-eiffel.org/index.php/ECMA is already
> > complete.
> > * maintaining the debian packages within the debian project
> > * every task or bug on savannah waits for closure
> > * projects (even if very small) using liberty eiffel
> > * a small liberty-IDE, or eclipse integration
> > * SCOOP
> > * whatever is interesting for you - we'd like to see you having fun
> > with
> > liberty
> >
> > Whenever you have questions, don't hesitate to ask!
> >
> > Kind regards, and stay tuned,
> > Rapha
> >
> >
> >
> >
>
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Liberty-eiffel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/liberty-eiffel
>
>
> ------------------------------
>
> End of Liberty-eiffel Digest, Vol 42, Issue 2
> *********************************************
>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]