A gnu gcc compiler for Puppy

Under development: PCMCIA, wireless, etc.
Post Reply
Message
Author
menno

A gnu gcc compiler for Puppy

#1 Post by menno »

I hope this is the right place to put it .
Lot of people ask for a GNU GCC compiler with utills as make . I made three zip files wich you can unzip within 'my-applications' . It gives a bin / lib / include directory . The compiler has GCC and G77 (fortran) within it . The include are mostly from the Debian and the compiler is taken from Conectiva . You can find the three files on ftp://jbn:jbnnoord@129.125.22.13/pupgcc . Have fun , Menno

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

C and Fortran too . . .

#2 Post by Lobster »

Good job menno - will try this out - wot you been compiling? ;)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

menno

example

#3 Post by menno »

I put a exstra file to it , called netw_example.zip . Wich contents a example of a server and client program in c and in fortran . The server runs as localhost on port 5000 . I hope this helps .

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

Puppy Fortran

#4 Post by Lobster »

8)

Oh yes that would help as would links (for anyone so inclined) to how to use these utils. I am sure we had posts or wiki pages on using make?
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Guest

#5 Post by Guest »

Unless binutils and gcc have been compiled to work in those directories there will be problems.....

Hopefully binutils has been compiled with the right options as to where to look for the libs and which dynamic loader to use

menno

where to put it

#6 Post by menno »

bladehunter , correctly ask does it work every where .

You can , I tryed it , put the /lib and /bin everery where as long as you changes your PATH and LD_LIBRARY_PATH to the /bin and /lib .
And you also should change the path within libc.so .

The /include should be in the path /usr/include or what is link to that .
In Puppy it link to /root/my_applications/include .

I saw , because I made a .zip with relative dir , that all the links had become full files . Maybe I should done this with a absolute path ? .

menno

Gcc G77 Tcc

#7 Post by menno »

I have remove the .zip and replaced by .tar.gz . because they are smaller and keeps the link's in it . The gccbin is much smaller because I have put in only those thing nesceserry to compile a program and not to compile the compiler itself . Also put into it the tcc compiler . For puppy 1.x.x you have to make a link /usr/include to the position where you have the include . (I have them in /root/my-applications/include) in the older system this link is already there .

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

#8 Post by Lobster »

This gives some nice info to get people started (at the beginning of C)

C Intro

http://en.wikibooks.org/wiki/Programming:C_contents
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Guest

FORTRAN

#9 Post by Guest »

I can't get through to the link at the end of this oldish message.
Any suggestions?
Thanks!

Posted: Mon Jul 11, 2005 8:42 am Post subject: A gnu gcc compiler for Puppy
I hope this is the right place to put it .
Lot of people ask for a GNU GCC compiler with utills as make . I made three zip files wich you can unzip within 'my-applications' . It gives a bin / lib / include directory . The compiler has GCC and G77 (fortran) within it . The include are mostly from the Debian and the compiler is taken from Conectiva . You can find the three files on ftp://jbn:jbnnoord@129.125.22.13/pupgcc . Have fun , Menno

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#10 Post by MU »

Puppy now has its own compiler:
http://puppylinux.org/wikka/Compiling
Mark

Guest

#11 Post by Guest »

Does it include the FORTRAN compiler G77?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#12 Post by MU »

No, don't think so.

Maybe someone has stored the old pupgcc?
Anybody?
Mark

menno
Posts: 80
Joined: Thu 03 Nov 2005, 23:21
Location: Bedum (Nederland)
Contact:

Gcc/G77

#13 Post by menno »

I try to put it to a other server . Try this one : http://members.lycos.nl/mennoterhaseborg/pupgcc/ .
I hope it works , Happy New Year Menno

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#14 Post by MU »

Mirror:

http://dotpups.de/menno

I can add more files or a HTML-Page/readme, too.

Thanks, Mark
Last edited by MU on Sat 31 Dec 2005, 18:35, edited 1 time in total.

menno
Posts: 80
Joined: Thu 03 Nov 2005, 23:21
Location: Bedum (Nederland)
Contact:

no room

#15 Post by menno »

The orginal belongs to this link : http://menno.fmns.rug.nl/judoforms/HOWTOlin2win.html
But I have no room , because the other server doesn't work anymore , to transport the w32pup104.zip and the pup001.zip files . My englisch is not so well that I can translate the document , sorry .

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#16 Post by MU »

i will upload the htm-page too.
I also will send you a pm, describing how you can upload files to dotpups.de with GFTP.
Drop me a message when you finished, so I can move the files to that folder.

If you have more things to upload, tell me, and I will create a permanent FTP-account for you, and a folder like http://dotpups.de/menno (working example: http://dotpups.de/hacao ).

Mark

Guest

#17 Post by Guest »

Thank you both for all your help!
I had previously gotten FORTRAN working on an earlier Puppy, but misplaced the needed files. I burn them on a CD right now!
Here's a babelfish Dutch>English if it's helpful to anyone.



Exstra's * GCC (c) and G77 (Fortran) compiler for Puppy. Here three files are necessary: o the translators GCC and G77 and you get also the TCC compiler gccbin (410Kb). o c header's in gccinc (481kb) o the libraries in gccbin (3.5Mb) the files must put you under/root/my-applications/ * Basic with graphische possibilities X11-Basic. These Basic exist also for windows98/XP. * Portable Euphoria (PEU) peu. The file must put you under/root/my-applications/this version has the executeble for Linux, is however also translatable for DOS and Windos95/XP. * View Your Mind, look here to an example. Here you can obtain the progamma VYM for Puppy.

menno
Posts: 80
Joined: Thu 03 Nov 2005, 23:21
Location: Bedum (Nederland)
Contact:

gcc/g77

#18 Post by menno »

Thanks to Mark the file are on http://dotpups.de/menno .
Thanks Guest for the translation . If usefull , maybe someone will complete the translation and send it to me then I will do the makeup and put it to the dotpups server .

menno
Posts: 80
Joined: Thu 03 Nov 2005, 23:21
Location: Bedum (Nederland)
Contact:

G77

#19 Post by menno »


User avatar
J_Rey
Posts: 273
Joined: Wed 04 May 2005, 20:08
Location: Northwest Florida, U.S.A.
Contact:

#20 Post by J_Rey »

Rebekah882 seems to be a spam bot or the like! See its profile and all of its posts.

Post Reply