關於RedHat Linux 9.0下Kylix 3會出現的四個問題的完滿解決辦法! (轉)

amyz發表於2007-08-14
關於RedHat Linux 9.0下Kylix 3會出現的四個問題的完滿解決辦法! (轉)[@more@]

在 9.0下Kylix3,或者原本在RedHat Linux 8.0或RedHat Linux 7.x下已經安裝了Kylix3,而將RedHat Linux升級到了9.0,都會遇到麻煩多多,一般有如下四個問題:

一、在RedHat Linux 9.0中,某些裡使用nVidia的,在啟動Kylix 3的時,會死在Kylix顯示封面的地方不動。

二、在RedHat Linux 9.0或Mandrake Linux9.1中,都會有Kylix 3的C++ IDE無法正常編譯執行的問題。

三、在RedHat Linux 9.0中,Kylix 3的IDE,無論是C++的還是Pascal的,都無法正常,一執行就死掉(當然可還是可以被生成的)。

四、在RedHat Linux 9.0中,Kylix 3的IDE,無論是C++的還是Pascal的,當曾經啟動過IDE並隨之關閉了這個IDE後,若再次啟動IDE,則此時不可以直接開啟或儲存檔案,否則就會在Open或Save對話方塊中死掉。必須先執行並編譯一下IDE裡預設的工程,然後再進行開啟或儲存檔案,則可正常操作了。

以上四個麻煩問題,都已有了很好的解決辦法,其中第二和第四個問題,需要專門的才能修復。

在RedHat Linux 9.0中,某些電腦裡使用nVidia顯示卡的使用者,在啟動Kylix 3的IDE時,會死在Kylix顯示程式封面的地方不動。關於這個問題的解決辦法如下:

**********************************************************************************
*  *
*  解決方案來源宣告  *
*  *
*  以下關於RedHat Linux 9.0中某些nVidia顯示卡使用者啟動Kylix3時會死掉的解決辦法  *
*  轉自linuxaid網站的Kylix版的如下網址:  *
*  *
*  s2/modules/news/article.?storyid=6">  *
*  *
**********************************************************************************

解決RedHat9下執行Kylix3總是當機的問題。
發表者 ROC 於 -04-15 09:20:38
症狀:
在RedHat9上成功安裝上了kylix3,但執行到出現kylix3的商標splah畫面時就死在這裡不動了。

解決辦法:
因為Kylix與nvidia顯示卡有衝突。請把顯示卡驅動去掉,或者改為16位真彩色。
24位真彩色+nvidia顯示卡驅動必死無疑!

經一些網友試驗,發現在裝完NVIDIA-1.0-4329驅動,設為24位色後,KYLIX執行當機。改成16色就好。

想用Kylix就不能玩3D遊戲,魚與熊掌不能兼得。

**********************************************************************************
*  *
*  解決方案來源宣告  *
*  *
*  以上關於RedHat Linux 9.0中某些nVidia顯示卡使用者啟動Kylix3時會死掉的解決辦法  *
*  轉自linuxaid網站的Kylix版的如下網址:  *
*  *
*    *
*  *
**********************************************************************************

在RedHat Linux 9.0或Mandrake Linux9.1中,都會有Kylix 3的C++ IDE無法正常編譯執行的問題。關於這個問題的解決辦法如下:

**********************************************************************************

  解決方案來源宣告 

  以下關於RedHat Linux 9.0下Kylix 3的C++ IDE無法正常編譯問題的解決辦法 
  轉自linuxaid網站的Kylix版的如下網址: 
 
 
或者
  s/singlefile.php?lid=9&com_id=2&com_id=2&com_mode=thread#comment2">
 
**********************************************************************************

成功解決Kylix3-BCB在MandrakeLinux9.1和RedHat9.0等新版Linux不能編譯的問題!
發表者 ROC 於 2003-04-09 19:44:54

由於Kylix3-BCB在MandrakeLinux9.1和RedHat9.0等新版Linux不能編譯工程,經多次試驗終於解決了此問題,特製作了一補丁供廣大Kylix愛好者下載使用。

此補丁解決Kylix3-BCB在MandrakeLinux9.1和RedHat9.0等新版Linux不能編譯的問題。

下載地址:

使用方法:

1、解壓:zxvf kylix3libpatch_mdk9.1_rhl9.tar.gz

2、將解出來的3個檔案:crt1.o,libc.so,libpthread.so複製到$(BCB)/lib/obj中($(BCB)指你的Kylix3的安裝目錄)

3、新建一工程,點選選單Project->Options...->Directories/Conditionals,將Include Path:設為/usr/include行頭,
如:/usr/include:$(BCB)/include/stlport:$(BCB)/include:$(BCB)/include/vcl

4、點選“OK”儲存,再按Ctrl+F9編譯工程,一切OK,又可以用C++寫Linux應用了。

轉載此文請註明出處:KylixAID專區( )
作者:ROCroc@linuxaid.com.cn>

**********************************************************************************

  解決方案來源宣告 

  以上關於RedHat Linux 9.0下Kylix 3的C++ IDE無法正常編譯問題的解決辦法 
  轉自linuxaid網站的Kylix版的如下網址: 
 
 
或者
 
 
**********************************************************************************

在RedHat Linux 9.0中,Kylix 3的IDE,無論是C++的還是Pascal的,都無法正常除錯,一執行就死掉。關於這個問題的解決辦法如下:

********************************************************************************************
*  *
*  解決方案來源宣告  *
*  *
*  以下關於RedHat Linux 9.0下Kylix無法除錯,一執行就死掉的解決辦法  *
*  轉自linuxaid網站的Kylix版的如下網址:  *
*    *
*  解決方案提供者:birrell  *
*  *
********************************************************************************************

發表者 birrell
釋出時間: 2003-04-18 14:53
此會員註冊於: 2003-04-16
發表數: 7

解決在RH9下Kylix3的IDE不能編譯除錯程式的方法

Kylix3的IDE(包括BCB和)在RH9下不能進行程式的執行除錯,一啟動除錯程式就會掛起,這是因為RH9裡包含的Native POSIX Thread Library (NPTL)和Kylix3不大相容。

解決的方法是:

編輯Kylix3的啟動指令碼(startbcb和startdelphi),在其第二行(就是緊接著#!/bin/bash這句之後),加入環境變數設定:

export LD_ASSUME_KERNEL=2.4.1

讓Kylix3不使用NPTL,這樣Kylix3就可以順利的按F9進行程式的編譯除錯了。

另外,加了這一設定後,可能也會解決Kylix3在RH9中出現的其他問題,還請各位Kylix兄弟試一試啦。

********************************************************************************************
*  *
*  解決方案來源宣告  *
*  *
*  以上關於RedHat Linux 9.0下Kylix無法除錯,一執行就死掉的解決辦法  *
*  轉自linuxaid網站的Kylix版的如下網址:  *
*    *
*  解決方案提供者:birrell  *
*  *
********************************************************************************************

另外birrell這個牛人,還搞了個RH9下Kylix3的貼圖,以明示此環境下跑中文程式絕對沒問題。貼圖在下面的網址:

在RedHat Linux 9.0中,Kylix 3多次啟動IDE時,若直接開啟或儲存檔案,則會在Open或Save對話方塊中死掉。關於這個問題的解決辦法如下:

*********************************************************************************
*  *
*  鳴謝!  *
*  *
*  這裡要特別感謝德國老程式設計師 Bjoern Eschrich 先生!  *
*  是他為我提供瞭如下的完美解決方法及補丁下載地址,謝謝Eschrich先生!  *
*  *
*  B. Eschrich先生的聯絡方式是:  *
*  :   *
*  Tel: +49 (0) 8151/ 991 370  *
*  Mob: +49 (0) 174 88 00 458  *
*  Fax: +49 (0) 8151/ 991 257  *
*  URL:   *
*  *
*********************************************************************************

RedHat Linux 9.0中再次執行Kylix時,會在Open或Save對話方塊中死掉,經查是由於bpldesignide.so.6.9.0這個庫檔案跟RH9有不相容的地方造成的,德國老程式設計師Bjoern Eschrich先生重新改了一下它,並將其作為補丁用以修復此缺陷。

要修復此缺陷,先從下面的網址下載補丁:
/kylix.fix/bpldesignide.so.6.9.0">

或者

然後在RedHat Linux 9.0中,進到進到你的Kylix目錄下的bin子目錄裡,將其中的bpldesignide.so.6.9.0檔案改名為bpldesignide.so.6.9.0_old,然後再把你剛才下載的那個補丁檔案複製到這個目錄裡。

現在你開啟Kylix,然後關掉,重新啟一下IDE,再開啟Open或Save對話方塊試試看,你會發現已經不再死鎖了。

問題完滿解決!

*********************************************************************************
*  *
*  鳴謝!  *
*  *
*  這裡要特別感謝德國老程式設計師 Bjoern Eschrich 先生!  *
*  是他為我提供瞭如上的完美解決方法及補丁下載地址,謝謝Eschrich先生!  *
*  *
*  B. Eschrich先生的聯絡方式是:  *
*  Email:   *
*  Tel: +49 (0) 8151/ 991 370  *
*  Mob: +49 (0) 174 88 00 458  *
*  Fax: +49 (0) 8151/ 991 257  *
*  URL:   *
*  *
*********************************************************************************

注意此文件特別針對RedHat Linux 9.0環境,是我的更完整的文件Kylix 3企業版安裝手記的一部分,那篇完整文件掛在了下面的地址:

ASP?id=16768">http://www.csdn.net/develop/read_article.asp?id=16768


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-956327/,如需轉載,請註明出處,否則將追究法律責任。

相關文章