/xara-lx

The old Xara LX repo that was removed from Ubuntu package system because of lack of support. Current code is lightly update to run with Ubuntu 19.10 and wxWidgets 3.0. Sadly, many bugs have crept in.

Primary LanguageC++OtherNOASSERTION

Xara LX README

Xara LX is primarily a vector graphics (drawing and illustration) program but is one of the new generation of cross-over products that handles photos and drawings with equal ease.

Building

Currently Xara LX has only be verified to compile with Ubuntu 16.10. Though it should be possible to compile it with other versions of Ubuntu and other distributions.

Compiling is currently somewhat complicated by the fact that build the software requires the use of some obsoleet packages. Steps:

NOTE, a current project is underway to ‘debrand’ the project. When this is completed the application will be named Xoamorph, thus the names of some of the files and shell operations.

  1. Make sure that you don’t have any dev version of wxWidgets installed.
  2. Make sure that you have the old version of gcc v5.4.1 installed and that it’s the default compiler. The easiest way to do this is using update-alternatives.
  3. Get the definition of several functions in the make-xoamorph.sh script:
    . util-scripts/make-xoamorph-graphics.sh
        
  4. Build and install the dev version of wxWidgets 4.8:
    build_wx_30
        
  5. Build and install the dev version of freetype
    build_freetype_281
        
  6. Finally build Xara LX
    build_xoamorph_graphics
        

Assuming things built correctly execut using:

./XaraLX