Login

I create this little app to install and uninstall Qt and other Apps, available over TiltOS.com, on my Haiku hybrid System.

Installation

- unzip package on your system (Haiku)- drop files on the included links (select gcc2 or gcc4 = links in the folders)- select the Qt-App Installer in the Application menu to start

Information

- QtInstaller is written in yab, you need libncurses.so to run it (included)- Qt is running on Haiku gcc4 or hybrid Systems- You need to install TiltOS for Haiku first, before you can use the Installer.- libstdc++.so.6 is a link to libstdc++.so.6.0.10 in /boot/common/libs (TiltOS-App Installer make this by himself)

Last changes

17.04.2010- I change the name of the app, because not all apps you can install are qt apps. So i rename the app into TiltOS-App Installer

18.03.2010- Add Instruction how to install Gimp14.03.2010- Checking if TiltOS is already istalled- creating link of libstdc++.so to libstdc++.so.6 it it does not exsists- Open Terminal window option to start Terminal in /boot/common/bin- Add Instruction how to install KDE Games- Add option to ignore file conflicts

21.02.2010- Invoke option activated, now you can install and uninstall with doubleclick- Jump to letter - press a letter to jump in the Listbox to the files beginning with this letter (a-z, 0-9)10.01.2010- Change listbox option, the marker will be back to line there the last app was selected- Add Show files from package option- Add Show package dependency option08.01.2010- Add update funtion for repository index- Add introductions- Add Weblinks- Add Icon- Add uninstall function- Textfile for instructions to download KOffice

07.01.2010- Creating GUI for the box command to install Qt apps to Haiku with TiltOS

Thanks to

- leszek for the Icon- stippi for helping me adding the icon- Adek336 for bug reporting and testing

Thanks! But it still doesn't show any packages after I click the Check button - do I have to configure manually configure TiltOS?

Args, i have seen that i have not download and install the Haiku with gcc4, i get the gcc2 and so the app is compiled on gcc2, i will install the gcc4 version and compile it on this system. the i update the App.

/tmp/box-install.OfGZFv/post-install: line 14: /boot/common/share/fonts:: No such file or directoryuseradd: group 'messagebus' does not existchown: invalid user: `root:messagebus'/tmp/box-install.OfGZFv/post-install: line 14: /boot/common/share/fonts:: No such file or directoryuseradd: group 'messagebus' does not exist

I hoped the tool would automate all of installing qt and qt apps, but it seems that it only automates the qt apps part after one has manually configured qt.

Thanks! But it still doesn't show any packages after I click the Check button - do I have to configure manually configure TiltOS?

Args, i have seen that i have not download and install the Haiku with gcc4, i get the gcc2 and so the app is compiled on gcc2, i will install the gcc4 version and compile it on this system. the i update the App.

I have upload a new version, compiled on gcc4 and with some little updates of the app. I don't have add a function for the index of available apps, this need to be download first. Finally i include this option and add some introduction for using the app.

I dont know i dont need a lib like this, have you run a gcc2 or gcc4 system? If you have a hybrid system look if you have a gcc2 or gcc4 hybrid. terminal gcc --help for info. i have compiled the app in gcc4. i can make a gcc2 tomorrow too.

It's gcc4+2 hybrid. It may be one of the libs you have linked against that requires libstdc++.so.6.

I don't link any library, it is a yab application, the compiler of yab linked to libraries, i don't can see it. I only know that yab needs libncurses.so and today i see it need libstdc++.so.6 for gcc4. I have upload two new versions, one compiled on a gcc2 and on compiled on a gcc4/hybrid.

you know what would be really cool, is if the Haiku devs could devise a method to solve this gcc2/4 dilemna. They started with GCC2 and touted BeOS compatibility (and now pretty much abandon it by adding an *optional BeOS compatibility package), so they should come up with something similar to what Apple did for their developers and release an easy to use development package that consists of both GCC2 and 4, and produces universal binaries. Binaries that run on both versions of Haiku they release. Users and even software authors get confused about what should run on which system and how it should be implemented. Anyone else feel this way?

Release one damn version of Haiku (i.e a hybrid) with all compatibility packages, libraries, compilers, etc. so everything just works, and everything is compatible. Make Haiku "free of any unnecessary complexities."

I'd rather have a complete package where everything works without headache even if it's a larger package to download.

In the end, I'll probably have to add fields on the software submission that will say 'legacy' (BeOS files), 'native GCC2', 'native GCC4', and 'native universal' (package contains both GCC2 and 4 binaries).

Your app would really benefit from a button which downloads and installs TiltOS, syncs box repos and later installs dbus, oxygen-icons etc :)

Also, (a problem with box) it produces a lot of error messages when installing the mentioned basic packages, about non existant users, groups, file. And there is no progress meter, neither there is one in QtInstaller. But as it takes a lot of time to install abiword, a progress bar would be very appreciated (I was pretty sure it hung).

Finally, after installing abiword it's not present in the "packages that can be uninstalled" list. It doesn't work, either- "No DISPLAY".

EDIT: I've got to click the button to populate the uninstall-list - I guess it would be better if the install-list and uninstall-list populated automatically. Also, the greater-than sign is a poor label for "Uninstall-list", I would rather see a more verbose sign.

Overall, the app has great potential as it facilitates access to a broad range of apps. Unfortunately, I can't get a lot of them to work atm. (for example xhost, xhaiku, abiword even with eval `dbus-launch --auto-syntax`)

On the contrary, supertux works fine!

Some of the apps available for install are already available as native ports - like ocaml and vim - I would rather encourage use of native ports, than providing a non-native qt versions in the list.

Also, it'd be great if pressing letters while in the list would move me to a package that starts with that letter (or even that starts with a bunch of letters I press), if it's easy to implement.

No Unix.cma for Haiku? (Despite the name, it is important to have even under Haiku)

EDIT: I've got to click the button to populate the uninstall-list - I guess it would be better if the install-list and uninstall-list populated automatically. Also, the greater-than sign is a poor label for "Uninstall-list", I would rather see a more verbose sign.

Overall, the app has great potential as it facilitates access to a broad range of apps. Unfortunately, I can't get a lot of them to work atm. (for example xhost, xhaiku, abiword even with eval `dbus-launch --auto-syntax`)

Some of the apps available for install are already available as native ports - like ocaml and vim - I would rather encourage use of native ports, than providing a non-native qt versions in the list.

I only display the list you get from the command line tool box into qt-app installer. If someone have fun to help the project, can do a list of native available tools and we can add it into the installer as information.

I see that it lists all packages: I think you should make a list of qt-apps to show rather than making a list of native-apps not to show (so in case a new app appears, it's excluded by default instead of included)

I see that it lists all packages: I think you should make a list of qt-apps to show rather than making a list of native-apps not to show (so in case a new app appears, it's excluded by default instead of included)

But then the qt port is the newest one and the native port on haiku is an old one, it will be better to use the newest one. I thing that the qt-app installer is not the porting police, it is a GUI for box not more. I can include informations about all needed files for apps, the user can download with this app and i can add a list of apps who are available as native port too. The same for TiltOS, i will contact the people of TiltOS and hope that we can work together, so the app-installer will be part of TiltOS in the future.

...please install apps for install apps and install app, and finally that apps not work – that not BeOS-Haiku way.

You are writing in miracles, i don't understand you.I don't port and compiling anything, i create only a "GUI" for the box command installed by TiltOS for Haiku. I don't can say that all ported apps are running. The project is at work. If you have questions contact the Qt porting team.

Ok, I am not doing well with this. I have download Tilt and installed the package. But I can't get this to work in Haiku Alpha 2. I am sorry but the install instructions are confusing. Drop this here, drop that there, ok got that. Select gcc2 or gcc4???? and do what??? The best I have been able to get tring to run this is "unresloved link" BeOS was never this hard to install software onto.

Ok, I am not doing well with this. I have download Tilt and installed the package. But I can't get this to work in Haiku Alpha 2. I am sorry but the install instructions are confusing. Drop this here, drop that there, ok got that. Select gcc2 or gcc4???? and do what??? The best I have been able to get tring to run this is "unresloved link" BeOS was never this hard to install software onto.

Hi,

i use links to folders to install the files. Only drop the files they are in the name of the link (filename with a pointed line under it) onto this link to install. Then open the folder with the gcc version your system is (gcc2 or gcc4 build) and start the binary.

Also you need to install TilitOS for Haiku, because the TiltOS App Installer is a GUI to use TiltOs command line installer.

Yes, I tried the stand-alone installer on an older version of Haiku and it didn't work that well. As it was designed to be installed with Tilt OS, I thoguht that would be better. I installed the requirements as it says on the Tilt-OS site, but using your app instead of box, which I find to be very confusing (Thanks a lot for creating it). http://www.tiltos.com/drupal/node/17

How would I normally launch an app that has been installed? I searched for a koffice application file in /boot/common/bin and everywhere else, but didn't find it.

Hey, I've been advised to download the new version of Tilt-OS by the developers, but it doesn't want to install. Is there any chance that Tilt-OS app installer is kind of 'holding on ' to its files, or is it most likely a problem with the package?

Hey, I've been advised to download the new version of Tilt-OS by the developers, but it doesn't want to install. Is there any chance that Tilt-OS app installer is kind of 'holding on ' to its files, or is it most likely a problem with the package?

Cheers

The Tilt-OS App installer have nothing to do with TiltOS as is. It is only a installer (GUI) for apps you can get over the command line package installer from TiltOS. If the packege TiltOS have any problem to install or running on newer Haiku versions, the Tilt-OS App installer does not can repair this. Please contact the TiltOS Team.