স্ট্যাটিক বাইনারি তৈরি করা হচ্ছে


14

আমি একটি অ্যাপ্লিকেশন ইনস্টল করেছি [যেমন fdisk]। তবে এটি কার্যকর করার জন্য লাইব্রেরিগুলির প্রয়োজন। আমি ইউটিলিটি / সরঞ্জামের সন্ধান করছি যা আমাকে ইতিমধ্যে ইনস্টলড বাইনারিগুলি থেকে একটি স্ট্যাটিক বাইনারি তৈরি করতে সহায়তা করবে । যাতে আমি এটি যে কোনও জায়গায় ব্যবহার করতে পারি।

শুধুমাত্র নির্ভরযোগ্য সরঞ্জামগুলি আমাদের কাছে আমি খুঁজে পাওয়া যায়নি ErmineLightথেকে এখানে , কিন্তু এই এক শেয়ার-গুদাম নেই।

এর জন্য কি কোনও ওপেন সোর্স সফ্টওয়্যার পাওয়া যায়?

EDIT fdisk কেবল একটি উদাহরণ। আমি বেশিরভাগ সময় এলএফএসে কাজ করি, সুতরাং যদি আমাকে কোনও ইউটিলিটি ব্যবহার করতে হয় তবে আমার এই পদক্ষেপগুলি অনুসরণ করতে হবে

  1. উত্সটি ডাউনলোড করুন
  2. সজ্জিত করা
  3. করতে
  4. পরীক্ষা করা
  5. ইনস্টল করা,

তাই কেবলমাত্র বাঁচানোর সময়, আমি একটি সমাধান খুঁজছি যেখানে আমি ডেবিয়ান বা ফেডোরা বা অন্যান্য বিভ্রান্তি থেকে একটি স্ট্যাটিক বাইনারি তৈরি করব, এটি এলএফএসে চেষ্টা করে দেখুন, এবং যদি এটি জরিমানা বা আমার প্রয়োজন অনুযায়ী কাজ করে তবে আমি করব সংকলনের জন্য উত্স-কোড সহ যান।


1
লক্ষ্যটি কি কেবল স্থানান্তর করা সহজতর হয় (অর্থাত্ এটি একটি ইউএসবিতে রাখা, সেই প্রসেসরের খিলান দিয়ে যে কোনও জায়গায় বহন করা)?
মাইক পেনিংটন

উত্তর:


15

যদি fdisk কেবল একটি উদাহরণ এবং আপনার লক্ষ্যটি ডায়নামিক এক্সিকিউটেবল থেকে স্থির এক্সিকিউটেবলগুলি তৈরি করা হয় তবে এল্ফ স্ট্যাটিফায়ার চেষ্টা করুন । এমনকি এরমিনের সাথে (এরমিন বিক্রেতার, তাই ক্যাভিয়েট (অ-) এমপোটার) এর সাথে তুলনাও রয়েছে । মনে রাখবেন যে

  • আপনার যদি অনেক এক্সিকিউটেবল থাকে তবে তাদের সম্মিলিত আকার গতিশীলভাবে সংযুক্ত এক্সিকিউটেবল প্লাস প্রয়োজনীয় গতিশীল লাইব্রেরির সংযুক্ত আকারের চেয়ে বেশি হতে পারে।
  • GNU libc এর বৈশিষ্ট্য রয়েছে যা স্ট্যাটিকালি লিঙ্কযুক্ত এক্সিকিউটেবল, যেমন এনএসএস (ব্যবহারকারীর নামগুলির ডেটাবেস, হোস্টের নাম ইত্যাদি) এবং লোকেল সম্পর্কিত বৈশিষ্ট্যগুলিতে কাজ না করে।

আপনার লক্ষ্যটি যদি সিস্টেম সরঞ্জামগুলির একটি ছোট, পোর্টেবল স্যুট থাকে তবে আপনি এম্বেড থাকা সিস্টেমগুলির (যার মধ্যে অন্তর্ভুক্ত ) জন্য ব্যবহৃত মূল সরঞ্জামগুলির স্যুট বুসিবক্স খুঁজছেন fdisk। আপনি গ্লিবিকের চেয়ে ছোট স্ট্যান্ডার্ড লাইব্রেরিতেও আগ্রহী হতে পারেন, উদাহরণস্বরূপ ডায়েটলিবিসি বা lক্লিবসি


1
আমি এলফ স্ট্যাটিফায়ার চেষ্টা করেছিলাম, কিন্তু আমার অবাক করে দিয়েছি। এটা কাজ করে না. এটি segfaults। অনেকগুলি ইউটিলিটি সহ অনেক বিতরণ করে আমি অনেকবার চেষ্টা করেছি।
SHW

1
এটি সম্ভবত ঠিকানা র্যান্ডমাইজেশনের জন্য সেগফাল্টস
রোমানো

0

ভাল ... এটিকে দেখতে খুব খারাপ ধারণা মনে হচ্ছে। কিন্তু, এটা সম্ভব।

যেমন fdisk ওপেন সোর্স, কেবল তার উত্সটি ধরুন এবং মেকফাইলে দেখুন ile আপনার একটি বিকল্প খুঁজে পাওয়া উচিত যা সংকলনের সময় "স্ট্যাটিক" কে জিসিসিতে পাস করবে।

আমি কোনও সি / সি ++ গুরু নই তবে যতদূর আমি জানি যে কোনও বিদ্যমান গতিযুক্ত-লিঙ্কযুক্ত বাইনারি থেকে স্ট্যাটিকালি-লিঙ্কড বাইনারি তৈরি করা সম্ভব নয়।

আপনি যদি এটি অন্য কোথাও ব্যবহার করতে চান তবে আমি একটি ছোট রক্ষণাবেক্ষণ বিতরণ ব্যবহার করার পরামর্শ দেব যা সেকেন্ডের মধ্যে শুরু হয় এবং আপনাকে সমস্ত কিছু সংশোধন করতে দিন।

এটি আমার আরও সংবেদনশীল করে কারণ আপনি সম্ভবত আপনার লিনাক্স / ইউনিক্স ইনস্টলেশন চালিত ডিস্কটি সংশোধন করতে চাইবেন।


আপনার উত্তরটি পরস্পরবিরোধী বলে মনে হচ্ছে, আপনি বলেছিলেন "... খুব খারাপ ধারণা But আপনার উত্তরটি পরিষ্কার করুন, এটি সবচেয়ে সহায়ক হবে।
জেএম বেকার

@ টেকজিলা: একটি স্থির বাইনারি তৈরি করা সম্ভব, কেবল টিকটাক হিসাবে নয়, একটি বিদ্যমান গতিবেগ -সংযুক্ত বাইনারি থেকে একটি তৈরি করা । তবে পরবর্তী কিছু করার সম্ভাব্য দক্ষতার জন্য গৃহীত উত্তরটি দেখুন। [দ্রষ্টব্য: এখানে ভবিষ্যতের পাঠকদের জন্য এখানে যে কোনও কিছুর সমালোচনা করার চেয়ে
কমেন্টটি চেয়েছিল

-3

আপনি ইএলএফএক্স লিংকারও এটি ব্যবহার করতে পারেন , এটি একটি দুর্দান্ত শীতল প্রোগ্রাম যা আমি সন্ধান করেছি, এটি তার গি এবং ডায়নামিক এক্সিকিউটেবল থেকে স্ট্যাটিক এক্সিকিউটেবল তৈরি করতে পারে।


লিঙ্কটি কাজ করে না।
জাকুজে

লিঙ্কটি আমার পক্ষে কাজ করে এবং মনে হয় সরাসরি প্রশ্নের উত্তর দেবে। আমি এটি স্প্যাম না পরামর্শ দিচ্ছি।
রোয়াইমা

লিঙ্কটি আমার পক্ষে কাজ করে। পৃষ্ঠায় টাইপস / ব্যাকরণগত / সম্পাদকীয় ত্রুটির সংখ্যা রয়েছে যা আপনি একজন পেশাদার প্রোগ্রামারের কাজ থেকে আশা করতে পারেন - আপনি কোনও পেশাদার ওয়েবসাইটের কাছ থেকে প্রত্যাশার চেয়ে বেশি, ফিশিং ইমেলের চেয়ে কম আশা করে। উপরের পোস্ট হিসাবে একই সম্পর্কে, এটি চিন্তা করতে আসা। এটি সন্দেহজনক বলে মনে হয় যে এই ব্র্যান্ডের নতুন ব্যবহারকারীর একেবারে নতুন ওয়েব সাইট বলে মনে হচ্ছে তার লিঙ্ক পোস্ট করার জন্য ঠিক সময়ে স্ট্যাক এক্সচেঞ্জে যোগ দেবে।
জি-ম্যান 22:
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.