Ultimate++ on Puppy

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
LT1
Posts: 3
Joined: Wed 25 Jul 2007, 11:55
Location: Russia

Ultimate++ on Puppy

#1 Post by LT1 »

Attachments
screen.jpg
(98.07 KiB) Downloaded 2463 times

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#2 Post by Lobster »

good news :)

I came across u++ recently and thought it looked interesting
http://www.ultimatepp.org/

have you programmed in it?
Any chance of a dotpet?

:)
Last edited by Lobster on Fri 28 Sep 2007, 00:57, edited 1 time in total.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
jason.b.c
Posts: 755
Joined: Wed 08 Feb 2006, 05:32
Location: Marshfield,MO
Contact:

#3 Post by jason.b.c »

YES YES , please someone make a .pet for this.... :D
Puppy is Awesome..!!!!
[url=http://www.puppylinux.com/][img]http://www.browserloadofcoolness.com/sig.png[/img][/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#4 Post by BarryK »

HomeBudget, YES YES PLEASE!
Prior to releasing 2.17, we compared various home and small business accounting apps, finally settled on Grisbi, but very reluctantly as it has a lot of problems. We would love to compare this new one!

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#5 Post by BarryK »

Gee, it even has an example wordprocessor, UWord.

LT1
Posts: 3
Joined: Wed 25 Jul 2007, 11:55
Location: Russia

#6 Post by LT1 »

I'm sorry, I have no time for make it properly...
So, instructions:
1. download upp-2007.1.tar.gz
to /root
2. unpack to some subdirectory (for example: /root/upp-2007.1)
3. copy modified Makefile to /root/upp-2007.1/uppsrc/ide
4. chdir /root/upp-2007.1/uppsrc/ide
5. make
6. make install
7. copy GCC.bm to /usr/share/upp/
8. copy binary file 'ide' to /usr/bin
( /root/upp-2007.1/uppout/ide/GCC33-Gcc32-Gui-Linux-Main/ide )
9. run ide. It works! Tested on PuppyLinux 2.16 and PuppyLinux 2.17

Before compiling example in Linux: menu->Build->Output mode->Use shared libs
(default 'All static' doesn't work)
Attachments
makeandbm.zip
Makefile and GCC.bm
(23.32 KiB) Downloaded 542 times

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#7 Post by BarryK »

Okay, I went through the exercise, compiled it. The example HomeBudget and UWord are rather basic considering their size. The IDE is an nteresting all-in-one solution though.

puppyoutsider
Posts: 10
Joined: Tue 25 Sep 2007, 17:49

U++

#8 Post by puppyoutsider »

Hello,

I use Puppy-2.17 an tried to install U++.
I followed the instructions of LT1, but ran into problems on the 5th step. I have downloaded the mentioned file to /root. I unpacked it into /root/upp-2007.1 and copied the Makefile from this directory to /root/upp-2007.1/uppsrc/ide, after renaming the already existing Makefile to Makefile.org. Than the command in step 4 didn't work, but cd /root/upp-2007.1/uppsrc/ide does.
Now typing make gives error-messages

#make -f uppsrc/ide/Makefile
#make[1]: Entering directory `/root/upp-2007.1/uppsrc/ide'
#make[1]: uppsrc/ide/Makefile: No such file or directory
#make[1]: *** No rule to make target `uppsrc/ide/Makefile'. Stop
#make[1]: Leaving directory `/root/upp-2007.1/uppsrc/ide'
#make: *** [theide] Error 2

Are there some hints to solve this problem?
Thanks in advance.

LT1
Posts: 3
Joined: Wed 25 Jul 2007, 11:55
Location: Russia

Re: U++

#9 Post by LT1 »

3. cp Makefile /root/upp-2007.1/uppsrc/ide
4. cd /root/upp-2007.1/uppsrc/ide
5. make

:)

puppyoutsider
Posts: 10
Joined: Tue 25 Sep 2007, 17:49

U++

#10 Post by puppyoutsider »

That is just as I tried.
I copied the Makefile with a Filemanager instead of commandline, but I looked inside the directory /root/upp-2007.1/uppsrc/ide and realy found Makefile.
Should Makefile be adjusted to fit my system or has it to be proper for any system?
Are other packages or libraries necessary fulfil the procedure? How to check?

Anyway, thanks for quick respons.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#11 Post by muggins »

i'm following LT1's steps, & as i post this it's compiling away,(on 2.16). my suspicions are, in order:

1) you've copied the Makefile that came with the upp source, not LT1's modified makefile included in his .zip file

http://www.murga-linux.com/puppy/viewto ... ch&id=4934

2) you don't have a working environment. does gcc --help work?

3) for some reason it doesn't work with 2.17. haven't tested yet.

4) parallel universe discontinuity cover-all explanation.

puppyoutsider
Posts: 10
Joined: Tue 25 Sep 2007, 17:49

U++

#12 Post by puppyoutsider »

Hello,

After setting up Puppy-2.16 I retried to install U++.
Muggins, you were right, I used the wrong Makefile. After copying the right Makefile, I could run "make", which took a long time (ca. 30-45 min).
Than I did "make install". I don't know what this was doing. It was quite fast, I saw no error messages, but I didn't seem to me as something happened.
Following the next installation steps from LT1 (very clear, many thanks for that) makes the package work.

Thanks for all suggestions and helps.

Post Reply