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.