জেডিট ল্যাটেক্স প্লাগইন কীভাবে সংকলন করবেন?


11

যেহেতু আমি গেডিট ল্যাটেক্স প্লাগইনটি ব্যবহার করতে চাই যা দুর্ভাগ্যক্রমে গেডিট ৩.২-র সংগ্রহস্থলগুলিতে উপলব্ধ নয়, তাই আমি এটি নিজেই সংকলন করতে চাই। আপনি সর্বশেষতম সংস্করণটি http://git.gnome.org/browse/gedit-latex এ পেতে পারেন জিনোম 3 এর গেডিটকে সমর্থন করে।

ডকুমেন্টেশনে এটি বলে:

সেটিংস পড়ার ক্ষেত্রে সীমাবদ্ধতার কারণে, প্লাগইনটি বর্তমানে জিডিটের মতো একই উপসর্গে ইনস্টল করা উচিত। উদাহরণস্বরূপ আপনি যদি আপনার বিতরণ থেকে জিডিট 3 ব্যবহার করেন তবে আপনাকে এটি করতে হবে

./configure --prefix=/usr make sudo make install

আপনি যদি একটি 64bit বন্টন ব্যবহার করে থাকেন, আপনার কাছে পাস করতে হবে --libdir=/usr/lib64করতে ./configureস্ক্রিপ্ট।

এজন্য আমি cdসেই ডিরেক্টরিটিতে এড করেছি যাতে কোড রয়েছে, এবং চালানোর চেষ্টা করেছি ./configure --prefix=/usr --libdir=/usr/lib64। দুর্ভাগ্যক্রমে, ত্রুটি বার্তাটি দিয়ে এটি কার্যকর হয় না:

bash: ./configure: No such file or directory

ফোল্ডারটি পরীক্ষা করে দেখুন, আসলে কোনও ফাইল নেই configure, তবে কেবল configure.acএই প্লাগইনটি সংকলন করতে আমি কী করতে পারি?


1
কেবলমাত্র এই প্যাকেজটি ইনস্টল করুন -> apt-get install autopointআবার অটোজেন.শ চালিত করুন .....
এইচএলপি

উত্তর:


9
  1. কনফিগারেশন ফাইলগুলি নির্মাণের জন্য লাইব্রেরি প্রয়োজনীয়

    sudo apt-get install intltool libtool
    
  2. এই প্লাগ-ইনগুলি সংকলনের জন্য প্রয়োজনীয়তা নির্ভরতা

    sudo apt-get install gedit-dev
    
  3. কনফিগারেশন ফাইল তৈরি করুন

    touch config.rpath
    ./autogen.sh
    
  4. কনফিগার এবং সংকলন

    ./configure --prefix=/usr
    make
    sudo make install
    

যদি আপনি একটি bit৪ বিট বিতরণ ব্যবহার করেন তবে আপনাকেও পাস --libdir=/usr/lib64 করতে হবে ./configure script

    ./configure --prefix=/usr --libdir=/usr/lib64

Bit৪ বিটের বিতরণ সহ, আমাকে দুটি প্রতীকী লিঙ্কও তৈরি করতে হয়েছিল, অন্যথায় প্লাগইনটি প্রদর্শিত হবে না:

sudo ln -s /usr/lib64/gedit/plugins/latex.plugin /usr/lib/gedit/plugins/
sudo ln -s /usr/lib64/gedit/plugins/latex /usr/lib/gedit/plugins/

এইচএইচএলপি, অনেক ধন্যবাদ! তবে, touch config.rpath ./autogen.shএকটি ত্রুটি দেয়, আপনি কি আমার প্রশ্নটি আবার পরীক্ষা করতে পারবেন? আমি ম্যাসেজটি সেখানে রেখেছি। অনেক ধন্যবাদ!!
ইঙ্গো

যাই হোক না কেন, এখন এটি কাজ করে ....
In

0

ধরে নিই যে আপনি উবুন্টু ওয়ানিরিক 64৪-বিট ব্যবহার করছেন, আপনাকে এই ডাউনলোড করতে হবে এবং এটি http://ftp.gnome.org/pub/GNome/sources/gedit-latex/3.2/gedit-latex-3.2.1.tar.bz2 ডাউনলোড করতে হবে । ইন্টলটোল এবং libgtk-dev প্যাকেজগুলির প্রয়োজন, তাই আপনাকে সেগুলি ইনস্টল করতে হবে

sudo apt-get install intltool libgtk-3-dev

একবার আপনি এটি সম্পন্ন cdকরার পরে ডিরেক্টরি থেকে gedit-latex-3.2.1 আপনি উত্তোলন করে চালাবেন

./configure --prefix=/usr --libdir=/usr/lib64
make
sudo make install

এবং সবকিছু ঠিকঠাক করা উচিত।

পিএস ল্যাটেক্স প্লাগইনটি ডিফল্টরূপে রাবার ব্যবহার করে, সুতরাং আপনি যদি ইতিমধ্যে উপস্থিত সংকলন সরঞ্জামগুলি পরিবর্তন না করে থাকেন তবে আপনার প্যাকেজগুলি ইনস্টল করতে হবে (বা ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করুন): রাবার, পাইথন-পপ্পলার, পাইথন-গ্লেড 2, পাইথন-এনচ্যান্ট এবং টেক্সলাইভ।


প্যাকেজ libgtk-devকোনো উবুন্টু সংস্করণ থেকে প্রস্থান না -> packages.ubuntu.com/...
hhlp

1
এটি libgtk-3-dev ছিল, আমি টাইপোর বিষয়টি লক্ষ্য করিনি, তবে আমি ইতিমধ্যে এটি পরিবর্তন করেছি। এটি নির্দেশ করার জন্য আপনাকে ধন্যবাদ।
পাবলো জুবিয়েটা

আপনার উত্তরের জন্য ধন্যবাদ, তবে মনে হচ্ছে এটি কাজ করছে না কারণ আপনি পদক্ষেপটি মিস করছেন touch config.rpath ./autogen.sh। তবে কিছুই নয়, কারণ এটি কোনও কাজ করে না;)।
ইঙ্গো

আমি এটি বর্ণনার মতো চেষ্টা করেছি (আমার সরবরাহিত লিঙ্কটিতে প্যাকেজটি ব্যবহার এবং উত্তোলন) এবং অনন্তকালীন কাজ করে। আচ্ছা, শুভকামনা যাই হোক! :)
পাবলো জুবিয়েটা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.