Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2002-10

GNOME 1.X Headers

5 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Peter Vreman
to Andrew Johnson: I have just finished the initial port of the GNOME 1.X headers. The libs translated thus…
Show quoted text 6 lines
>Once the GNOME packages are complete and part of FPC or the Lazarus >tree, it will be possible to start working on a GNOME optimized >version of Lazarus. I think the best solution is to put them into the FPC packages tree. You can send me the sources and I'll commit them.

Florian committed the files to the packages tree. And i just added the Makefiles so everything is building.
It'll be available from tomorrow in the snapshots (both 1.0.7 and 1.1) for linux.
Keep up the good work!

Peter

Reply by email

Andrew Johnson
Show quoted text 5 lines
Florian committed the files to the packages tree. And i just added the Makefiles so everything is building. It'll be available from tomorrow in the snapshots (both 1.0.7 and 1.1) for linux. Keep up the good work!

I just tried building an RPM from the fixes branch and it died on Imlib.ppu not found. I lowercased the name imlib/Imlib/Imlib.pp, and the name in the imlib/Makefile.fpc and it worked. I guess FPC outputs lowercase named binary regardless of the source name. So this probably prevented the snapshots from being made properly too. Sorry about that.

Andrew

_________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com

Reply by email

Andrew Johnson

I have just finished the initial port of the GNOME 1.X headers. The libs translated thus far are libart_lgpl, libgnome, libgnomeui, and GConf 1.0.X. In addition I have translated Imlib/gdk_imlib, on account that it is required by Gnome 1. I have the basics working, and I believe that virtually everything important has been done. I have skiped deprecated files, and anything which explicitly stated that it only worked on version > 1.2. I have not bothered with GNOME 1.X headers yet, on account of the fact that GTK 2 hasn't been included in FPC, and as I don't know it very well yet. Once those two things have been taken care of I may start working on them, if someone else hasn't already done so.

What I have done needs to be packaged properly as FPC packages/package group, and I would really appreciate it if other people would be willing to help out by double-checking headers, as other eyes might catch what I have missed. Also all the files will need proper license/copyright headers added on, as thus far I haven't bothered with them much. I really don't know what else I to do on my own, so any help is appreciated. If this should be committed to FPC CVS let me know who to send the file to.

I you want to help out with making sure things are finished cleaned up and packaged properly, let e know so I can send you everything.

Once the GNOME packages are complete and part of FPC or the Lazarus tree, it will be possible to start working on a GNOME optimized version of Lazarus.

Andrew

_________________________________________________________________ Join the world�s largest e-mail service with MSN Hotmail. http://www.hotmail.com

Reply by email

Florian Klaempfl
to Andrew Johnson
you wrote 24 lines
I have just finished the initial port of the GNOME 1.X headers. The libs translated thus far are libart_lgpl, libgnome, libgnomeui, and GConf 1.0.X. In addition I have translated Imlib/gdk_imlib, on account that it is required by Gnome 1. I have the basics working, and I believe that virtually everything important has been done. I have skiped deprecated files, and anything which explicitly stated that it only worked on version > 1.2. I have not bothered with GNOME 1.X headers yet, on account of the fact that GTK 2 hasn't been included in FPC, and as I don't know it very well yet. Once those two things have been taken care of I may start working on them, if someone else hasn't already done so. What I have done needs to be packaged properly as FPC packages/package group, and I would really appreciate it if other people would be willing to help out by double-checking headers, as other eyes might catch what I have missed. Also all the files will need proper license/copyright headers added on, as thus far I haven't bothered with them much. I really don't know what else I to do on my own, so any help is appreciated. If this should be committed to FPC CVS let me know who to send the file to. I you want to help out with making sure things are finished cleaned up and packaged properly, let e know so I can send you everything. Once the GNOME packages are complete and part of FPC or the Lazarus tree, it will be possible to start working on a GNOME optimized version of Lazarus.

I think the best solution is to put them into the FPC packages tree. You can send me the sources
and I'll commit them.

Reply by email

Michael Van Canneyt
to Andrew Johnson: On Mon, 7 Oct 2002 20:59:34 +0200 (CEST) I just tried building an RPM from the fixes…
Andrew Johnson wrote 14 lines
On Mon, 7 Oct 2002 20:59:34 +0200 (CEST) "Peter Vreman" wrote : >Florian committed the files to the packages tree. And i just added the >Makefiles so everything is building. >It'll be available from tomorrow in the snapshots (both 1.0.7 and 1.1) for >linux. >Keep up the good work! I just tried building an RPM from the fixes branch and it died on Imlib.ppu not found. I lowercased the name imlib/Imlib/Imlib.pp, and the name in the imlib/Makefile.fpc and it worked. I guess FPC outputs lowercase named binary regardless of the source name. So this probably prevented the snapshots from being made properly too. Sorry about that.

I fixed it, but you'll have to delete the Imlib directory and check it out again with cvs -dP

Michael.

Reply by email