انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: AAAAAAAAAAAAAAAAAAAA در 01 مهر 1393، 05:52 ق‌ظ

عنوان: تغییر پلتفرم پکیج های باینری
ارسال شده توسط: AAAAAAAAAAAAAAAAAAAA در 01 مهر 1393، 05:52 ق‌ظ
سلام دوستان.
نمیشه یک پکیج رو (حالا هر فرمت پکیجی که باشه) که روی x86 کار میکنه رو یه کاریش کرد که روی یک معماری cpu دیگه(اونم هر معماری که باشه(البته ترجیح میدم ARM هم بخوره)) کار کنه؟
ممنون ;D
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: AAAAAAAAAAAAAAAAAAAA در 01 مهر 1393، 05:40 ب‌ظ
۱۳ بازدید و 0 پاسخ. امیدوار شدم :(
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: majid1364 در 01 مهر 1393، 05:54 ب‌ظ
نرم افزار های رانتایم رو میشه از 64 به 32 یا برعکس تبدیل کرد مثل دات نت ها و فکر کنم جاوا هم بشه .
منظور من فایل های exe بود
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: abedzadeh در 01 مهر 1393، 06:04 ب‌ظ
نرم افزار های رانتایم رو میشه از 64 به 32 یا برعکس تبدیل کرد مثل دات نت ها و فکر کنم جاوا هم بشه .
منظور من فایل های exe بود
میشه بیشتر توضیح بدید ؟
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: majid1364 در 01 مهر 1393، 06:15 ب‌ظ
نرم افزار های رانتایم رو میشه از 64 به 32 یا برعکس تبدیل کرد مثل دات نت ها و فکر کنم جاوا هم بشه .
منظور من فایل های exe بود
میشه بیشتر توضیح بدید ؟

این نرم افزار ها موقعی که اجراش بکنید کامپیل میشه واسه همین شما میتونید با یک سری نرم افزار پرچم استراکچر میگن فکر کنم 32 - 64 رو تغییر بدید . مثلا یک برنامه 64 رو 32 بکنید این کار فقط در دات نت و رانتایم ها امکان پذیر هست چون هنوز کامپایل نشدن
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: AAAAAAAAAAAAAAAAAAAA در 01 مهر 1393، 08:39 ب‌ظ
پس برنامه کامپایل شده رو نمیشه کاریش کرد دیگه؟  :(
حالا دیکامپایلری , چیزی.... جهت تبدیل وجود نداره ؟ (اگه بشه خیلی خوب میشه, مثلا فرض کنید krita sketch رو میشه با دبیان کیت پورت کنی رو گوشی  ;D )
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: majid1364 در 01 مهر 1393، 10:40 ب‌ظ
 ;D
پس برنامه کامپایل شده رو نمیشه کاریش کرد دیگه؟  :(
حالا دیکامپایلری , چیزی.... جهت تبدیل وجود نداره ؟ (اگه بشه خیلی خوب میشه, مثلا فرض کنید krita sketch رو میشه با دبیان کیت پورت کنی رو گوشی  ;D )

تو 64 و 32 و ... اعداد یکمی فکر کنم فرق میکنه اگه شما تغییر بدید فکر کنم برنامه ارور بافر بده
بازم نمیدونم https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/ConvertingYourAppto64-Bit/ConvertingYourAppto64-Bit.html

اینو بین ولی نرم افزار های اندروید بعضی هاشون از لایبرری های باینتری 32 بیت استفاده کردند
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: nixoeen در 01 مهر 1393، 11:14 ب‌ظ
راه مستقیمی برای اینکار وجود نداره و جواب تقریبا «نمی‌شه» هستش.
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: ح.م در 01 مهر 1393، 11:58 ب‌ظ
ببخشید دوستان ، خوب مشکلی برای اجرای برنامه های ۳۲ بیتی روی سیستم عامل ۶۴ بیتی که وجود نداره ، حالا نمی شه یه طوری با اسمبلی تغییرش داد ، چون به گمونم اگر شخصی بشینه تک تک کد ها رو تنظیم کنه به فرض اینکه اشتباه هم نکنه درست می شه  :D
عنوان: پاسخ : تغییر پلتفرم پکیج های باینری
ارسال شده توسط: HSN6 در 02 مهر 1393، 04:02 ق‌ظ
به قول ریاضیات ، در بی‌نهایت امکان پذیره!