Installing on ASUS Eee PC 900 (Linux)

If you have problems with the installation of KBasic, you are right here

Installing on ASUS Eee PC 900 (Linux)

Postby martyntwright » Thu May 15, 2008 8:47 pm

Hi,
I have downloaded: installer_kbasic_professional_linux.bin on my Asus Eee PC 900 (Linux). I believe they use Xandros Linux.
I had to then give it execute permissions, then I was able to run it.
The installation stalled at 80%, at the "Creating Desktop icons..." stage, with: Could not open file for writing: No such file or directory
I decided to ignore it and pressed the OK button.
I have 4 executable files: kbc, kbide, kbrun and uninstaller in a folder called kbasic.
I tried running kbide and kbrun but nothing happens.
If I try to run kbc, it starts a shell and when I press Enter it closes.

I checked the dependencies on the http://kbasic.com/doku.php?id=installation page, and I find that the only one missing is: libQtSql.so.4 ? /usr/lib/libQtSql.so.4

Is this the reason kbide does not run or is there something else I have missed?

Regards, Martyn.

KBasic-install-failure.png
Install Failure
KBasic-install-failure.png (136.86 KiB) Viewed 1936 times

kbc-running.png
kbrun shell
kbc-running.png (126.21 KiB) Viewed 1934 times
martyntwright
 
Posts: 6
Joined: Thu May 15, 2008 8:28 pm

Re: Installing on ASUS Eee PC 900 (Linux)

Postby berndnoetscher » Fri May 16, 2008 7:20 am

Hi,

If you do not have all dependencies installed (like libQtSql.so.4), kbide and kbrun won't run.
kbc does not have any dependencies related to Qt, so it already works in your case.

Hope this helps you. :)

Kind regards,
Bernd
berndnoetscher
Site Admin
 
Posts: 1059
Joined: Tue Sep 25, 2007 9:37 am

Re: Installing on ASUS Eee PC 900 (Linux)

Postby martyntwright » Fri May 16, 2008 8:01 pm

Thank you for your response.
I've no idea how to get "libQtSql.so.4" on to the ASUS Eee, I supose I will have email the supplier.

Its a pity as I was so looking forward to using KBasic.
I don't know how integral the requirement of "libQtSql.so.4" is to KBasic.
If it is only to provide SQL capability, then why not have an install option that allows
you to install KBasic but not use SQL?

Regards, Martyn.
martyntwright
 
Posts: 6
Joined: Thu May 15, 2008 8:28 pm

Re: Installing on ASUS Eee PC 900 (Linux)

Postby berndnoetscher » Sat May 17, 2008 4:55 am

Yes, it is for SQL only. Anyway, I am sure you will be have a running KBasic.
berndnoetscher
Site Admin
 
Posts: 1059
Joined: Tue Sep 25, 2007 9:37 am

Re: Installing on ASUS Eee PC 900 (Linux)

Postby martyntwright » Mon May 19, 2008 7:24 am

Well that's ok , I don't need SQL for now, but I still don't have a running KBasic. When I double-click Kbide or right-click run it, nothing happens.
Do I need to do something else to launch it, it already has execute permissions?
Is there an installation / event log to tell me what is going wrong?

Regards, Martyn.
martyntwright
 
Posts: 6
Joined: Thu May 15, 2008 8:28 pm

Re: Installing on ASUS Eee PC 900 (Linux)

Postby berndnoetscher » Mon May 19, 2008 9:41 am

martyntwright wrote:Well that's ok , I don't need SQL for now, but I still don't have a running KBasic. When I double-click Kbide or right-click run it, nothing happens.
Do I need to do something else to launch it, it already has execute permissions?
Is there an installation / event log to tell me what is going wrong?

Regards, Martyn.


Sorry, I meant that you need to install the missing files, otherwise it won't run. You need these files, even you do not use SQL, because the KBasic binary is linked against those libraries. On start up, KBasic checks for libraries, if only one is left, it stops.
berndnoetscher
Site Admin
 
Posts: 1059
Joined: Tue Sep 25, 2007 9:37 am

Re: Installing on ASUS Eee PC 900 (Linux)

Postby kkbs » Thu May 22, 2008 8:41 pm

Before installing KBASIC try typing in the console:
Code: Select all
sudo apt-get install libqt4-sql
which will download and and install libqtsql.
kkbs
 
Posts: 65
Joined: Thu Oct 18, 2007 7:54 pm

Re: Installing on ASUS Eee PC 900 (Linux)

Postby martyntwright » Sat May 24, 2008 7:36 am

Thanks kkbs,
I tried "sudo apt-get install libqt4-sql" but got this response:

Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package libqt4-sql

Its probably obvious to a Linux person, but I'm from the Windows world, so I'm sorry I need to be spoon fed at this stage ;-)

Martyn.
martyntwright
 
Posts: 6
Joined: Thu May 15, 2008 8:28 pm

Re: Installing on ASUS Eee PC 900 (Linux)

Postby berndnoetscher » Mon Jun 30, 2008 7:09 am

Just for your interest.
Some user reported that he runs kbasic on his eee after he installed the Qt-sql extension.
berndnoetscher
Site Admin
 
Posts: 1059
Joined: Tue Sep 25, 2007 9:37 am

Re: Installing on ASUS Eee PC 900 (Linux)

Postby martyntwright » Mon Jun 30, 2008 7:21 am

Thanks berndnoetscher,
Re: "Some user reported that he runs kbasic on his eee after he installed the Qt-sql extension."
I did a search on this forum for "Qt-sql" but did not find any reference.
Can you please point me to the user or forum item where you saw this?
Rgds, Martyn.
martyntwright
 
Posts: 6
Joined: Thu May 15, 2008 8:28 pm

Next

Return to Installation

cron