Uniconvertor adalah alat baris perintah yang membagikan kode dengan Proyek sK1. ini digunakan untuk mengkonversi dari satu jenis file grafik vektor ke yang lain seperti ini:
uniconvertor before.eps after.svg
Saya mencari solusi langkah demi langkah untuk menginstal alat ini di laptop saya.
Pertanyaan serupa yang diposting di Forum Uniconvertor pada bulan Agustus masih belum terjawab.
Saya membaca tentang Uniconvertor dalam jawaban yang diposting oleh Neil tetapi tidak mengerti cara mengirimnya pesan langsung untuk detail lebih lanjut.
mac
command-line
conversion
osx-lion
vector-graphics
Baru-baru iniAish
sumber
sumber
Jawaban:
Saya sudah menginstal paket Lion with MacPorts.
Di sini saya akan menjelaskan semua yang saya lakukan untuk membuat kompilasi bekerja. Mungkin ada beberapa langkah yang tidak perlu, mungkin beberapa perpustakaan tambahan harus diinstal (menggunakan MacPorts) sebelum sk1libs atau kompilasi uniconvertor untuk membuatnya berfungsi.
Jawaban saya didasarkan pada jawaban @ bitboxer dengan beberapa tambahan.
Unduhan
Saya menggunakan tautan yang disediakan di sini: http://sk1project.org/modules.php?name=Products&product=uniconvertor&op=download
Unduh dan ekstrak uniconvertor dan sk1libs
instalasi sk1libs
Percobaan pertama
Saya pertama kali menjalankan yang berikut:
Harap perhatikan bahwa versi libpng adalah 15 (bukan 12 seperti dalam jawaban @ bitboxer). Saya perhatikan pencarian ini di direktori / usr / X11 / include.
Yang memberi beberapa kesalahan:
Penyelesaian masalah
Jadi saya mencoba mencari tahu apakah saya sudah menginstal lcms library:
lcms diinstal oleh MacPort di komputer saya (lcms tampaknya merupakan ketergantungan dari Inkscape).
Percobaan kedua: sukses
Jadi saya melakukan ini:
Yang menambahkan MacPorts termasuk dan lib dir ke flag kompilasi.
Kemudian:
Yang berakhir tanpa kesalahan (tetapi beberapa peringatan).
Kemudian:
Instalasi uniconvertor
Hal yang sama (saya menjalankannya tepat setelah kompilasi sk1libs, sehingga nilai LDFLAGS dan CFLAGS adalah sama):
sumber
ld: library not found for -lX11
saat berlarisudo python setup.py build
. Adakah cara untuk memperbaikinya? Saya di El Capitan.Unduh
sk1libs
danuniconvertor
ekstrak. Buka Terminal.app dan masuk ke dir sk1libs. Jalankan ini:Setelah itu masuk ke direktori uniconvert dan lakukan hal yang sama. Itu harus melakukan trik.
Anda mungkin mendapatkan kesalahan seperti ini:
Anda dapat memperbaikinya dengan tautan simbolik - jalankan perintah ini:
sumber
lcms.h
kesalahan dengan membuat/usr/local/include/freetype
symlink:ln -s /usr/local/include/freetype2 /usr/local/include/freetype
Ikuti yang di atas di Mavericks. Hanya mengambil bidikan untuk melihat apakah itu akan berhasil. Melakukan ini:
Banyak peringatan dalam proses. Saya menyimpan log dan akan memeriksanya. OSX membutuhkan alat pengembang baris perintah untuk mendapatkan cc. Itu diminta dan saya mengunduh. Kembali ke Inkwell dan mendapatkan kesalahan ini pada upaya impor.
Bawah: Ini tampaknya lebih dari sedikit kabur di konsol kesalahan Inkwell. Posting di sini seandainya seseorang ingin mengetahuinya. Saya menorehkannya untuk mendapatkan apa yang saya dapatkan karena berpikir saya bisa mencoba ini dengan "cara mudah."
Kesalahan Inkwell:
sumber
Hari ini saya telah berhasil menginstal UniConvertor di Snow Leopard saya:
~/tmp/uniconvertor-1.1.5
cd ~/tmp/uniconvertor-1.1.5/
sudo python setup.py install
atausu
ke shell root danpython setup.py install
Dan sekarang ini berfungsi seperti mantra.
sumber
Berikut ini adalah panduan langkah demi langkah untuk menginstal uniconvertor dengan Homebrew pada April 2017. Ini tersedia, tetapi terkubur dan hanya dapat diakses sebagai instalasi HEAD.
Buka aplikasi Terminal dan instal Home Brew , manajer paket mac, dengan menjalankan perintah ini:
Setelah brew home diinstal, Anda dapat menginstal uniconvertor dengan perintah berikut:
Saya menyadari ini melibatkan menginstal sistem yang terpisah (Homebrew), tetapi itu sangat berharga. Saya menggunakannya untuk mengelola banyak paket serupa di Mac saya.
sumber
Pembuat
uniconvertor
sekarang sedang membuat MacOS build untuk Mavericks (10.9) dan lebih tinggi:https://sk1project.net/uc2/daily-builds/
sumber