Free cookie consent management tool by TermsFeed Policy Generator

Changes between Version 3 and Version 4 of Documentation/DevelopmentCenter/Compile HeuristicLab under Linux


Ignore:
Timestamp:
12/10/12 15:20:58 (12 years ago)
Author:
ascheibe
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/DevelopmentCenter/Compile HeuristicLab under Linux

    v3 v4  
    44- A Linux operating system (I'm using OpenSuse 12.1).
    55- A recent build (after September 2012) of the Mono Git Master including Mono Tools. I'm  using the script from [https://github.com/firegrass/mono-installer-script] for compiling Mono.
    6 - System.Windows.Forms.DataVisualization.dll. HeuristicLab uses this assembly from the .NET 4 framework for it's charts . This library is only incompletely implemented in Mono so you need access to the GAC from a Windows operating system and copy this assembly.
     6- System.Windows.Forms.DataVisualization.dll. HeuristicLab uses this assembly from the .NET 4 framework for it's charts. This library is only incompletely implemented in Mono so you need access to the GAC from a Windows operating system and copy this assembly.
    77
    88
     
    1818- External evaluation problem: We use Google Protocol Buffers for communication with external applications. Because Mono is not able to compile protobuf-2.4.1, external evaluation is currently not supported on Linux.
    1919- Docking UI: The UI library that we use for docking windows in HeuristicLab does not work properly on Linux. Therefore the UI on Linux is the Multiple Documents UI.
    20 - Persistence: It is currently only possible to open files saved with HeuristicLab on Windows and on Linux and not vice versa. Of course files saved on Linux can be opened on Linux, but not on Windows.
    21 - Extensive testing. As of this date (October 2012) the main efforts so far were to get HeuristicLab to compile with Mono and to get it to a state where algorithms can be executed. There has been no extensive testing and we know that there are still some bugs in Mono's WinForms implementation that sometimes leads to strange behavior or crashes. We have already fixed some of these bugs in Mono and will continue in doing so.
     20- Extensive testing. As of this date (October 2012) the main efforts so far were to get HeuristicLab to compile with Mono and to get it to a state where algorithms can be executed. There has been no extensive testing and we know that there are still some bugs in Mono's WinForms implementation that sometimes leads to strange behavior (graphical glitches, etc...) or crashes. We have already fixed some of these bugs in Mono and will continue in doing so.
    2221- MacOS X support: We have only tried to run HeuristicLab on Linux. Though there should be no problem with MacOS X, this is still something which has to be tested in the future.
     22- Convert into user-defined algorithm does not work.
     23- The boxplot charts do not work.
    2324
    2425== Feedback ==