[Need Help & Asking] Install UniConvertor 1.1.5

This is NOT a support forum. You are welcome to discuss software issues here, but all issues should be reported on Launchpad if you want them fixed.
pajmien
Posts: 2
Joined: Wed Aug 28, 2013 3:44 am

[Need Help & Asking] Install UniConvertor 1.1.5

Postby pajmien » Wed Aug 28, 2013 1:15 pm

how the hell do I install UNIConvertor?
does anyone know and can help inform the steps?

Inkscape.app & UniConvertor folder i put in folder Applications

iam already install UniConvertor with python command

Code: Select all

"sudo python setup.py install"
in terminal

and get error

Code: Select all

"unable to execute clang: No such file or directory"
"error: command 'clang' failed with exit status 1"


but when open .CDR files Inkscape still asking UniConvertor

MacOS 10.8.4
Inkscape 0.48
XQuartz 2.7.4
UniConvertor 1.1.5

~suv
Posts: 2272
Joined: Sun May 10, 2009 2:07 am

Re: [Need Help & Asking] Install UniConvertor 1.1.5

Postby ~suv » Wed Aug 28, 2013 11:44 pm

Please read my replies in this (related) earlier topic with regard to UniConvertor and Inkscape 0.48.2 on OS X: Re: cannot open .ai file on Mac

Some notes:
  • Unless you have experience installing (partially) ported software on the command line on OS X (including taking care of all required dependencies) - I would not recommend to try to install UniConvertor 1.1.5 yourself (your first attempt apparently was not successful - based on the error message you seem to miss the most basic tools (Apple's Xcode & its CLI tools - prerequisite when installing software from source).
  • Depending on your expectations and needs, it might not be what you are looking for anyway: UniConvertor 1.1.5 (an abandoned version of an external tool which not maintained by the Inkscape project) has only partial support for CDR files (e.g. doesn't handle text, or bitmap images IIRC).
  • Tip: be patient and wait for the next major release of Inkscape (0.49) which will have internal CDR support based on the same library used with LibreOffice for CDR files.

pajmien
Posts: 2
Joined: Wed Aug 28, 2013 3:44 am

Re: [Need Help & Asking] Install UniConvertor 1.1.5

Postby pajmien » Thu Aug 29, 2013 1:31 pm

thx SUV for the reply...

Code: Select all

You need to install the UniConvertor software.
For GNU/Linux: install the package python-uniconvertor.
For Windows: download it from
http://sk1project.org/modules.php?name=Products&product=uniconvertor
and install into your Inkscape's Python location


i dont get
"Inkscape's Python location"

where Inkscape's Python location??
where should I create a folder "clang"?
yes I also hope inkscape 0.49 version already supports open CDR file

~suv
Posts: 2272
Joined: Sun May 10, 2009 2:07 am

Re: [Need Help & Asking] Install UniConvertor 1.1.5

Postby ~suv » Sat Aug 31, 2013 8:24 am

Just curious - did you read my reply at all?

Edit: Sorry for being so impatient.

Somewhat longer answer: based on the kind of questions you ask, I do not recommend you to try to install UniConvertor 1.1.5 yourself.

~suv
Posts: 2272
Joined: Sun May 10, 2009 2:07 am

Re: [Need Help & Asking] Install UniConvertor 1.1.5

Postby ~suv » Sun Sep 01, 2013 11:38 pm

Second attempt to write a more verbose reply:

This message from Inkscape:

Code: Select all

You need to install the UniConvertor software.
For GNU/Linux: install the package python-uniconvertor.
For Windows: download it from
http://sk1project.org/modules.php?name=Products&product=uniconvertor
and install into your Inkscape's Python location
unfortunately is rather generic and does not take OS X packages of Inkscape into account: for GNU/Linux as well as for Windows the developers of UniConvertor provide precompiled packages / installers. UniConvertor 1.1.5 was never officially ported to OS X, and - while it can be done from source - the installation requires more work than on supported platforms for which packages / installers are available.

UniConvertor (split into uniconvertor 1.1.5 + sk1libs 0.9.1) is a python package with both pure python modules as well as source files written in C. It has external dependencies to other python packages (ReportLab, PIL) and to external shared libraries (freetype, jpeg, lcms, zlib (libz)). In order to install UniConvertor from source, one has to make sure that the external dependencies are fulfilled (correct versions of the libraries installed, as well as the corresponding header and pkgconfig files), that those files can be found by the setup tool for installing the sk1libs and uniconvertor packages, and one has to have a C compiler installed (which Apple does not include in any version of OS X by default - developer tools like e.g. a C compiler (llvm-gcc, clang) are optionally installed with Xcode). The next step is to improve compatibility with OS X by patching a file in the sources of 'sk1libs-0.9.1' in order to fix the paths of default font directories on OS X.

If all prerequisites mentioned above are given, one has to decide for which Python version to install UniConvertor. Due to the nature of application bundles on OS X, and how the currently available OS X package of Inkscape 0.48.2 is structured, there is no straight answer to which Python Inkscape.app actually uses, because it depends on several factors (e.g. on how you made python-based extensions work for you in the first place, where you installed the required dependencies, etc.). It is also possible to make the OS X package of Inkscape 0.48.2 spawn a custom version of python installed e.g. via MacPorts (but this would require some minor changes in a shell script inside the app bundle, and additional python packages installed for that python version).

Based on your question about 'clang' I had assumed that you don't seem to be aware of what 'clang' is (Apple's preferred compiler required to compile e.g. C/C++ source code into executable binaries or shared libraries), and thus are likely not familiar at all with installing applications / libraries from source. I also assumed that the results in the end would likely not be worth the efforts you'd have to make to be able to install a working version of UniConvertor 1.1.5 on your system (if the expectation is that with UniConvertor 1.1.5 installed, Inkscape 0.48.2 magically has 100% support for all features of CDR files produced by various CorelDraw versions).

Maybe you find someone else with enough free time and patience to guide you through such a process step-by-step - for my part, I will again link to an earlier topic/comment wrt to installing UniConvertor 1.1.5 for Inkscape 0.48.2 on OS X: Re: cannot open .ai file on Mac and refer to the footnote in that reply as an option for you to test UniConvertor 1.1.5 without requiring to install it yourself from source.

SUMATORIO
Posts: 33
Joined: Sat Jun 22, 2013 12:51 am

Re: [Need Help & Asking] Install UniConvertor 1.1.5

Postby SUMATORIO » Thu Feb 18, 2016 7:34 pm

Hi erveryone:

When I try to convert a file like eps or ai with UniConvertor there's a message "it can't find the file c:\sK1 project\UniConvertor-1.1.5\uniconvw.vbs".
I realized that in Sytem, Advanced variable system if you edit Path you can find that var in path it's c:\sK1 project\UniConvertor-1.1.5\DLLs.
You must erase DLLs in the path because the file uniconvw.vbs it's not in the subfolder \DLLs but in folder c:\~ \Uniconvertor-1.1.5 .

In spite of the UniConvertor fail. If you use convert a file directly select a file and with the right buttom choose Convert by Uniconvertor and last long and it's locked.

Fernando.


Return to “Discuss Software Issues”