نصب glibc
|
2005-04-17, 09:20 PM,
ارسال : #1
|
|||
|
|||
نصب glibc
با سلام
من glibc-2.3.4 رو گرفتم ولی برای نصب مشکل دارم.وقتی configure رو اجرا میکنم پیغام زیر رو می ده. configure: error: you must configure in a separate build directory معنی جمله در ظاهر روشنه ولی واقعا نمی دونم چه کار کنم.لطفا کمک کنید. با تشکر mehrsoft |
|||
2005-04-17, 10:57 PM,
ارسال : #2
|
|||
|
|||
لطفا برید داخل دایرکتوری که سورس glibc هست بعد configure رو اجرا کنید
|
|||
2005-04-18, 08:28 AM,
ارسال : #3
|
|||
|
|||
با سلام
من به نحوه نصب برنامه با استفاده از سورس آشنایی دارم ولی در این مورد نمی دونم چرا این پیغام رو می ده. |
|||
2005-04-18, 09:40 AM,
ارسال : #4
|
|||
|
|||
من توصیه نمیکنم glibc رو همینطوری نصب کنید. glibc یکی از کتابخانههای بسیار پایهای سیستم است و ممکن است نصب نسخههای جدیدتر باعث شکستن سیستم شود.
[ltr]Life *free = new Life(const long OpenSource);[/ltr] |
|||
2005-04-18, 10:36 AM,
ارسال : #5
|
|||
|
|||
با سلام
از توصیه آقا آلن ممنونم.ولی من می خواستم gtk.2.6.4 رو نصب کنم که پیغام می ده باید glibc رو نصب کنی. |
|||
2005-04-18, 01:35 PM,
ارسال : #6
|
|||
|
|||
اقا الن من نصب کردم سیستمم نه مشکلی پیدا کرد نه چیزی من هم gtk و همglibc رو نصب کردم اما اتفاقا سیستم که اسلکویر هم هست بهتر از قبل کار میکنه ممنون میشم برای اطلاعات که بدونیم چه مشکلی ممکنه که پیش بیاد لطف کنید کمی توضیح بدید با تشکر.
|
|||
2005-04-18, 02:31 PM,
ارسال : #7
|
|||
|
|||
ممکنه برخی از نرمافزارهای کاربردی که با نسخههای قدیمیتر glibc کامپایل شدن، دچار مشکل بشن!
[ltr]Life *free = new Life(const long OpenSource);[/ltr] |
|||
2005-04-18, 03:31 PM,
ارسال : #8
|
|||
|
|||
آلن عزیز فرمایش شما درست.ولی تکلیف نرم افزارهایی که نیاز به نسخه جدید تر glic دارند چی ؟مثل GTK-2.6.4
البته gtk=>2.0 نیاز نرم افزار های دیگه است. |
|||
2005-04-19, 02:54 AM,
ارسال : #9
|
|||
|
|||
قبل از نصب glibc-2.3.4 باید بگم که از ۷۰۰ الی ۸۰۰ مگابایت در هارد خودتون اطمینان بدست بیارید.چون ممکنه که با فضای کم روبرو بشین....در ضمن این عملیات بسته به کامپیوترتون چیزی حدود ۱ ساعت طول می کشه...حالا دستور:
mkdir glibc-build حال glibc-2.3.4 tar.gz رو در glibc-build با دستور tar xvzf glibc-2.3.4 باز کنی cd glibc-build ./glibc-2.3.4/configure --prefix=/tools \--disable-profile --enable-add-ons=nptl --with-tls \--with-__thread --enable-kernel=2.6.x \--with-binutils=/tools/bin --without-gd --without-cvs \--with-headers=/tools/glibc-kernheaders که در قسمت enable-kernel=2.6.x به جای x version توزیع تون رو بزارید make make check اگه error دادmake -k check رو انجام بدید mkdir /tools/etc touch /tools/etc/ld.so.conf make install make localedata/install-locales و در آخر : mkdir -p /tools/lib/locale localedef -i de_DE -f ISO-8859-1 de_DE localedef -i de_DE@euro -f ISO-8859-15 de_DE@euro localedef -i en_HK -f ISO-8859-1 en_HK localedef -i en_PH -f ISO-8859-1 en_PH localedef -i en_US -f ISO-8859-1 en_US localedef -i es_MX -f ISO-8859-1 es_MX localedef -i fa_IR -f UTF-8 fa_IR localedef -i fr_FR -f ISO-8859-1 fr_FR localedef -i fr_FR@euro -f ISO-8859-15 fr_FR@euro localedef -i it_IT -f ISO-8859-1 it_IT localedef -i ja_JP -f EUC-JP ja_JP امیدوارم خوشتون اومده باشه من که خوشم اومد... چون چند تا از نرم افزار هام که به این کتابخانه نیاز داشتن و کار نمی کردنند الان دار مثل ساعت کار می کنند.....موفق باشید به نام آنکه اگر حکم کند همه محکومند |
|||
2005-04-19, 08:06 AM,
ارسال : #10
|
|||
|
|||
ااااااااااااااااااااااااااااااااه این دیگه چیه .فلفل نبین چه ریزه نصب کن ببین چه قدر طول میکشه.
جون سیا یه لایی بکش حال کنیم. |
|||
2005-04-19, 05:26 PM,
ارسال : #11
|
|||
|
|||
با سلام
من راه حل تو انجام دادم و checking size of long double... 12 running configure fragment for sysdeps/i386/elf checking for i386 TLS support... yes running configure fragment for nptl/sysdeps/unix/sysv/linux running configure fragment for nptl/sysdeps/pthread checking for forced unwind support... yes checking for C cleanup handling... yes running configure fragment for sysdeps/pthread running configure fragment for sysdeps/unix/sysv/linux checking for egrep... (cached) grep -E checking installed Linux kernel header files... 2.0.10 or later checking for kernel header at least 2.6.11.7... too old! configure: error: *** The available kernel headers are older than the requested *** compatible kernel version کسی چیزی به ذهنش نمی رسه |
|||
2005-04-20, 07:25 AM,
ارسال : #12
|
|||
|
|||
با سلام
jupiter جان مرحله configure و make رو رد کردم ولی در make check و make -k check خطا می گیره |
|||
2005-04-20, 01:02 PM,
ارسال : #13
|
|||
|
|||
با سلام
آقا مشکل حل شد.ممنونم. |
|||
2005-05-08, 01:20 PM,
ارسال : #14
|
|||
|
|||
jupiter3437,
با سلامو من دستور العمل شما رو براي نصب glibc-2.3.4 اجرا کردم. اما وسط configure يک چنين Pيغامي ميده و متوقف مي شه: configure: error: forced unwind support is required ممنون ميشم کمکم کنيد. در ضمن من در محيط Redhat 9 be نثقدثم 2.4.28 کار مي کنم. با تشکر علي |
|||
2005-05-08, 11:19 PM,
ارسال : #15
|
|||
|
|||
احتمالا configure/. رو در مسیر مناسب انجام ندادید...دوباره امتحان کنید
به نام آنکه اگر حکم کند همه محکومند |
|||
2005-05-09, 07:53 AM,
ارسال : #16
|
|||
|
|||
سلام.
من با اينکه مسيرها رو تغيير مي دم بازم Error مي ده. يعني config رو در مسيري جدا از source اجرا مي کنم. مي خواستم ببينم تو REDHAT 9 که کرنل اون 2.4.28 است اصلا مي شه اين کار رو انجام داد يا به کرنل ربطي نداره. البته در خط configure من کرنل رو 2.6.0 مي نويسم. با تشکر علي |
|||
2005-05-09, 08:10 AM,
ارسال : #17
|
|||
|
|||
شما بهتره نوع توزیع خودتون رو بالاتر ببرین .در ضمن با هسته (۲.۴.۲۸) امتحان کنید.یعنی به جای ۲.۶.۰
بنویسین ۲.۴.۲۸ .شاید درست بشه. |
|||
2005-05-09, 09:34 AM,
ارسال : #18
|
|||
|
|||
ردهت 9 واقعا قدیمی است.
حداقل از فدورا استفاده کنید. علی linux is a way to be free. i |
|||
2005-05-09, 10:17 AM,
ارسال : #19
|
|||
|
|||
همون که دوستان گفتن رو انجام بده
به نام آنکه اگر حکم کند همه محکومند |
|||
|