Posted by: Mehrdad on: آگوست 22, 2009
از اولین انتشار بیلبو، بعضی از دوستان در مورد داشتنش روی ویندوز صحبت می کردند!
خوب از جایی که برای بیلبو از کتابخانه های KDE استفاده کردیم، نصبش نسبت به برنامه های Qt یا اصطلاحا کیوت خالص، سخت تره!
اما بالاخره تصمیم گرفتیم که نسخه ی یک رو روی ویندوز هم راه بندازیم، و برای همین منظور ایراداتی که داشت رو برطرف کردیم! نصبش هم صرفا نیاز به مقداری دانلود داره!
اینم یه عکس از چیزی که روی سیستم خودمه:
اول اینکه دو تا مقاله در همین مورد توی ویکی گذاشتم: بیلبو در ویندوز و نحوه ی کامپایل بیلبو در ویندوز
دو راه وجود داره، یکی استفاده از پکیجی که خودمون کامپایل و آماده می کنیم، یکی هم کامپایل از سورس!
از جایی که هنوز چیزی منتشر نشده، خودم یک پکیج آماده کردم، که باید قابل استفاده باشه! از اینجا می تونین دانلود کنین!
اول اینکه این پکیج صرفا شامل بیلبو و کتابخانه اش می شه! یعنی کتابخانه های Qt و KDE رو باید با استفاده از نصاب KDE نصب کنین! که کار اون هم ساده است!
برای نصب کتابخانه های KDE و Qt ابتدا از اینجا آخرین نسخه ی نصاب KDE on Windows رو دانلود کنین! (چیزی حدود دو مگابایت میشه)
این برنامه یه برنامه ی مدیریت پکیج مثل Synaptic یا Adept توی لینوکس هست!
با اجرای برنامه یک ویزارد برای نصب قسمتهایی از KDE که قبلا پکیج شدن، رو در اختیار شما میذاره! در اینجا عکسهایی از تمامی مراحل کار تهیه شده که می تونین قبل از شروع ببینین!
یک نکته اینکه برای نصب، آدرسها رو بدون فاصله انتخاب کنین بهتره! ممکنه با آدرسهای فاصله دار مثل Program Files به مشکل بخورین بعدا!
اگر میخواین از پکیجی که من آماده کردم استفاده کنین، باید توی صفحه ی سوم کامپایلر MinGW رو انتخاب کنین، چون از اون استفاده کردم
تعداد زیادی آینه ی دانلود (mirror) وجود داره که میتونین انتخاب کنین!
برای نصب هم آخرین نسخه ی پایدار یعنی KDE 4.3 رو انتخاب کنین!
اگر فقط میخواین بیلبو رو تست کنین، به kdelibs , kdepimlibs و kdebase-runtime نیاز دارین! (و البته Qt و وابستگیهای دیگه ی اینا که خود نصاب بصورت اتومات نصب میکنه اونا رو) حالا که تا اینجا اومدین میتونین kdebase-apps رو هم نصب کنین تا برنامه های پیشفرض KDE مثل Dolphin یا KWrite رو هم داشته باشین! و یا حتی برنامه های دیگری از KDE رو هم نصب کنین…
اگر قصد گزارش اشکلات رو داشته باشین، نصب کردن برنامه های debugview و gdb از قسمت debug-tools میتونه مفید باشه! (اولی خروجی دیباگ برنامه که توی لینوکس توی ترمینال میاد رو نشون میده و باید قبل از اجرای برنامه اجرا شده باشه! و دومی هم در صورت کرش باید کمک کنه)
خوب بعد از اینکه این چیزا نصب شدن به سلامتی، پکیج بیلبو رو میگیرین و دقیق توی پوشه ای که KDE رو نصب کردین خالیش میکنین!
حالا یک مرحله ی دیگه مونده! (اینم به خاطر یک کم کاری در نصاب است که باید دستی انجام بشه!)
الان اگر بیلبو رو اجرا کنین، احتمالا با خطای پیدا نشدن درایور برای پایگاه داده مواجه میشین، اگه نشدین که هیچی؛ اگه شدین:
دو راه دارین، یا محتوای پوشه ی plugins که توی پوشه ای که KDE رو نصب کردین قرار داره رو کپی کنین توی پوشه ی bin یا اینکه یک متغیر محیطی با نام QT_PLUGIN_PATH و با مقدار C:\KDE\plugins\ ایجاد میکنین! (توجه داشته باشین که آدرس باید آدرس همون پوشه ی plugins باشه! که من چون KDE رو توی آدرس C:\KDE نصب کردم این میشه!)
خوب حالا دیگه باید کار کنه D:
اگر مشکلی داشتین همینجا مطرح کنین.
=-=-=-=-=
Powered by Bilbo Blogger
[...] بیلبو روی ویندوز « MGroup [...]
[...] هم به فارسی قبلا در مورد استفاده از این پکیج نوشتم، که اینجا میتونین [...]
[...] پن: یک نمونهی کار بسیار عالی رو هم میتونید اینجا [...]
آگوست 23, 2009 در 1:36 ب.ظ
سلام
تبریک میگم اما یه سوالی ایا این امکان وجود داره که پکیج انستالری که برای برنامه های کیوتمون مثل همین بیلبو میسازیم تو خودش این کتابخونه هارم داشته باشه و نصبش به سادگی بقیه نرم افزارهای ویندوزی بشه؟
آگوست 23, 2009 در 1:44 ب.ظ
البته که شدنیه! مخصوصا برای برنامههایی که صرفا از کتابخانههای Qt استفاده کردن سادهتر هم هست! یعنی فقط کتابخانههای Qt رو میذاری توی بسته، همونطور که الان Smplayer یا VLC برای ویندوز پکیج میشن!
در مورد KDE هم شدنیه(البته تا بحال ندیدم کسی کرده باشه)، اما حجم بسته بیشتر از Qt میشه، بخاطر سیستمهای خاصی که KDE داره و تعداد برنامههای زیادی که استفاده میشن! اما اینکه kde رو به این شیوه، یعنی جداجدا بستهبندی میکنن بخاطر کم کردن حجم نصب است! که شما لازم نباشه برای نصب آماروک و دیجیکم و بیلبو، سه تا پکیج شامل کل KDE و Qt رو نصب کنین! یکبار اونا رو نصب کنین فقط! مثل لینوکس…