আমার কাছে ম্যাকপোর্টস ইনস্টল করা প্যাকেজ সহ সিংহ রয়েছে।
সংকলনের কাজটি করার জন্য আমি যা করেছি তা এখানে বর্ণনা করব। কিছু পদক্ষেপ অপ্রয়োজনীয় হতে পারে, এটিকে কাজ করার জন্য কিছু সংযোজন গ্রন্থাগারগুলি sk1libs বা uniconvertor সংকলনের আগে ইনস্টল করতে হবে (ম্যাকপোর্টগুলি ব্যবহার করে)।
আমার উত্তরটি কিছু সংযোজন সহ @ বিটবক্সারের উত্তরের উপর ভিত্তি করে।
ডাউনলোডগুলি
আমি এখানে সরবরাহিত লিঙ্কগুলি ব্যবহার করেছি: http://sk1project.org/modules.php?name=Products&Prodct=uniconvertor&op=download
ইউনিক কনভার্টর এবং স্ক 1 লিবগুলি ডাউনলোড এবং নিষ্কাশন করা হয়েছে
sk1libs ইনস্টলেশন
প্রথম চেষ্টা
আমি প্রথম নিম্নলিখিত চালানো:
$ export LDFLAGS="-L/usr/X11/lib"
$ export CFLAGS="-I/usr/X11/include -I/usr/X11/include/freetype2 -I/usr/X11/include/libpng15"
$ python setup.py build
দয়া করে লক্ষ্য করুন যে libpng সংস্করণটি 15 (@ বিটবক্সারের উত্তর হিসাবে 12 নয়)। আমি এই অনুসন্ধানটি / usr / X11 / ডিরেক্টরি অন্তর্ভুক্ত করে লক্ষ্য করেছি।
যা কিছু ত্রুটি দিয়েছে:
ld: library not found for -llcms
collect2: ld returned 1 exit status
ld: library not found for -llcms
collect2: ld returned 1 exit status
lipo: can't open input file: /var/folders/3w/5x6f3w0n4rg0w6sdq2n_48j00000gn/T//cc8y3Erh.out (No such file or directory)
error: command 'llvm-gcc-4.2' failed with exit status 1
সমস্যা সমাধান
সুতরাং আমি নির্ধারণ করার চেষ্টা করেছি যে আমি ইতিমধ্যে lcms লাইব্রেরি ইনস্টল করেছি:
$ locate lcms
...
/opt/local/include/lcms.h
...
/opt/local/lib/liblcms.a
....
আমার কম্পিউটারে ম্যাকপোর্ট দ্বারা lcms ইনস্টল করা হয়েছিল (lcms মনে হয় ইনস্কেপের নির্ভরতা বলে মনে হচ্ছে)।
দ্বিতীয় চেষ্টা: সাফল্য
সুতরাং আমি এটি করেছি:
$ export LDFLAGS="-L/usr/X11/lib -L/opt/local/lib/"
$ export CFLAGS="-I/usr/X11/include -I/usr/X11/include/freetype2 -I/usr/X11/include/libpng15 -I/opt/local/include"
যা ম্যাকপোর্টস যুক্ত করেছে এবং সংকলন পতাকাগুলিতে lib dir অন্তর্ভুক্ত করে।
তারপর:
$ python setup.py build
যা কোনও ত্রুটি ছাড়াই শেষ হয়েছিল (তবে কিছু সতর্কতা)।
তারপর:
$ sudo python setup.py install
ইউনিক কনভার্টর ইনস্টলেশন
একই জিনিস (আমি এটি sk1libs সংকলনের ঠিক পরে চালিয়েছি, সুতরাং LDFLAGS এবং CFLAGS এর মান একই):
$ python setup.py build
$ sudo python setup.py install