فرندفید در چغوک
Posted ژوئیه 12, 2010
on:سلام ملت (#همینطوری)
هیچوقت توی برنامهام نبود که چغوک از فرندفید پشتیبانی کنه! (اِند شروع بودا!)
اما خوب ایدهای که برای ادامهی زندگی چغوک پیاده شد، باعث شد که این کار هم شروع بشه! از اولین افرادی که تشویقم کرد به اینکار امیل صدق بود.
به هر حال!
چند روز پیش عباس ازم پرسید چطوری از چغوک+فرندفید استفاده کنه؟ که یه باگ ناجورشو رفع کردم و گفتم یه پست بنویسم شاید کس دیگهای هم خواست بدونه، هرچند هنوز کامل که هیچی، خیلی کمبود داره. فعلا در حدی هست که فقط فید رو میاره و میشه پست زد توش، فعلا میشه گفت زیرساختها در یک حدی آماده شدن! ایشالا بتونیم کاملترش کنیم. یکی از ایدههایی که خیلی بیشتر از چیزی که فکر میکردم کار برد همین بود D:
برای داشتن فرندفید در چغوک:
۱- آخرین نسخهی چغوک رو از اسویان گرفته/کامپایل و نصب کنید:
البته این نسخه دو وابستگی جدید داره که قبلش باید نصب کنید، یکی کتابخانهی QJson است که آخرین نسخهای که توی پکیجهای توزیعهاست خوبه. دومی که نیاز به آخرین نسخهاش از سورس است QOAuth است! نحوهی نصب آن در ادامهی پست میآید.
$ svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/network/choqok
$ cd choqok
$ mkdir build && cd build
$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config –prefix` ..
$ make
# make install
یا
$ sudo make install
۲- حال نوبت گرفتن پلاگین فرندفید است، بدلیل کامل نبودن پلاگین، جدا از سورس اصلی نگهداشتمش فعلا، به شرح دستورات زیر گرفته/کامپایل و نصبش کنید:
$ svn co svn://anonsvn.kde.org/home/kde/trunk/playground/network/choqok choqok-friendfeed
$ cd choqok-friendfeed
$ mkdir build && cd build
$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config –prefix` ..
$ make
# make install
یا
$ sudo make install
خوب پر واضحه که فقط آدرس سورس فرق میکنه و مابقی مراحل نصب یکیه!
نصب QOAuth
نحوهی گرفتن آخرین نسخهی QOAuth از گیت: (و البته باید گفت git هم احتمالا لازم بشه نصب کنین)
$ git clone http://github.com/ayoy/qoauth.git
و نصبش طبق READMEی برنامه:
HOW TO INSTALL:
$ qmake
$ make
$ sudo make install
=+=+=+=+=+=+=
پ.ن: اگر کسی خواست توی توسعهی این پلاگین کمک مالی بکنه، این پست برای اینکار ایجاد شد. (توی این پست هم در این مورد نوشته بودم.)
پ.ن۲: پر واضحه که این پلاگین و این نسخهی چغوک در حال توسعهاست و برای همینه که باید همه چیز از سورس نصب بشه! فعلا کاریش نمیشه کرد تا زمان انتشار…
=-=-=-=-=
Powered by Blogilo
8 پاسخ to "فرندفید در چغوک"
این که میگه برای پیش نیاز باید بسته QCA باس نصب بشه
هر پیش نیاز بخواد یه پیش نیاز داشته باشه که باید کل یونیکس را باس نصب کنیم
یه چک بکن مهرداد جان
اگه بتونی تو یه فایل ,deb بزاریش که خیلی عالیه
آقا مهرداد برای نسخه جدید اگه بتونی یه قابلیت به توییتر اضافه کنی که بشه بعضی توییت ها را که شامل یک سری از محتوا خاص هستن بشه هاید کرد خیلی جالب میشه . مثلا طرف ممکنه نخواد توییت های مرتبط با ا.ن را ببینه
یا مثلا بشه توییت های یک سری از افراد را هاید کرد
خوب پر واضحه که نمیشه یک سری از افراد را آن فالو یا ریمو کرد بالاخره رو دربایستی و اینا
1 | rahgozar
ژوئیه 12, 2010 در 6:19 ب.ظ.
وقت کامپایل خط چهارم میگه :
— Found automoc4: /usr/bin/automoc4
— checking for module ‹QJson›
— package ‹QJson› not found
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:70 (MESSAGE):
Could NOT find QJson (missing: QJSON_LIBRARY QJSON_INCLUDE_DIR)
Call Stack (most recent call first):
cmake/modules/FindQJson.cmake:35 (find_package_handle_standard_args)
CMakeLists.txt:11 (find_package)
داستان چیه ؟
Mehrdad
ژوئیه 12, 2010 در 6:45 ب.ظ.
خوب یادم رفته بود بگم که ۲ تا پیش نیاز داریم الان! که به پست اضافه کردم!
اینجا هم گفته که package ‘QJson’ not found این پکیج رو نصب کنی و QtOAuth رو هم حل میشه!