java-gnome-developer Mailing List for The java-gnome language bindings project (Page 106)
Brought to you by:
afcowie
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(37) |
Dec
(14) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(2) |
Feb
(20) |
Mar
(20) |
Apr
(8) |
May
|
Jun
(1) |
Jul
(6) |
Aug
(39) |
Sep
(37) |
Oct
(34) |
Nov
(50) |
Dec
(22) |
2002 |
Jan
(7) |
Feb
(13) |
Mar
(32) |
Apr
(16) |
May
(26) |
Jun
(20) |
Jul
(32) |
Aug
(7) |
Sep
(2) |
Oct
(11) |
Nov
(3) |
Dec
(35) |
2003 |
Jan
(11) |
Feb
(3) |
Mar
(8) |
Apr
(3) |
May
(11) |
Jun
(20) |
Jul
(11) |
Aug
(29) |
Sep
(13) |
Oct
(91) |
Nov
(185) |
Dec
(207) |
2004 |
Jan
(108) |
Feb
(171) |
Mar
(207) |
Apr
(113) |
May
(22) |
Jun
(53) |
Jul
(69) |
Aug
(43) |
Sep
(34) |
Oct
(182) |
Nov
(101) |
Dec
(61) |
2005 |
Jan
(86) |
Feb
(45) |
Mar
(106) |
Apr
(67) |
May
(70) |
Jun
(47) |
Jul
(19) |
Aug
(34) |
Sep
(24) |
Oct
(45) |
Nov
(20) |
Dec
(58) |
2006 |
Jan
(21) |
Feb
(21) |
Mar
(16) |
Apr
(24) |
May
(24) |
Jun
(47) |
Jul
(20) |
Aug
(8) |
Sep
(13) |
Oct
(7) |
Nov
(23) |
Dec
(2) |
2007 |
Jan
|
Feb
(14) |
Mar
(3) |
Apr
(11) |
May
(1) |
Jun
(15) |
Jul
(2) |
Aug
(5) |
Sep
(10) |
Oct
(5) |
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
(13) |
Mar
(13) |
Apr
(4) |
May
(2) |
Jun
(1) |
Jul
(5) |
Aug
(7) |
Sep
(2) |
Oct
(14) |
Nov
(11) |
Dec
(12) |
2009 |
Jan
(30) |
Feb
(4) |
Mar
(16) |
Apr
(9) |
May
(9) |
Jun
(7) |
Jul
(6) |
Aug
(3) |
Sep
(14) |
Oct
(8) |
Nov
(12) |
Dec
(9) |
2010 |
Jan
(4) |
Feb
(27) |
Mar
(6) |
Apr
(4) |
May
(3) |
Jun
(13) |
Jul
(6) |
Aug
(15) |
Sep
(15) |
Oct
(12) |
Nov
(11) |
Dec
(9) |
2011 |
Jan
(12) |
Feb
(11) |
Mar
|
Apr
(3) |
May
|
Jun
(3) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(8) |
Nov
(1) |
Dec
|
2012 |
Jan
|
Feb
(10) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(6) |
Aug
(2) |
Sep
(7) |
Oct
(7) |
Nov
|
Dec
(4) |
2013 |
Jan
(8) |
Feb
(1) |
Mar
(1) |
Apr
(2) |
May
(3) |
Jun
(3) |
Jul
(16) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2014 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Luca De R. <pie...@li...> - 2003-12-15 18:59:57
|
> I thought 22nd was the deadline: > http://www.gnome.org/start/2.5/bindings/#BindingsDecision > This shows Dec 22nd First test release. The list of Bindings will be > decided at this time. > > Or are you referring to the two months we have until the API freeze? If a binding project misses any freeze date or final release date by more than 2 weeks, it will be removed from the modules list. You're right they're talking about api freeze. But maybe this applies also to the initial binding's list, assuming that they hadn't left a lot of time for us to follow the shedule... -- Luca De Rugeriis <pie...@li...> |
From: Jeffrey M. <Jef...@Br...> - 2003-12-15 18:56:58
|
What has been happening is that much of the libgnomeui functionality has slowly moved down into the gtk libs. I will do a quick compare of the bindings vs. the header files and see if I can locate anything. -Jeff > On Mon, Dec 15, 2003 at 07:24:51PM +0100, Luca De Rugeriis wrote: > > Thanks, even there I couldn't find much useful stuff... > > Maybe there's not much to do then :) > I think if we get in step with gtkmm then we're in a good position. > > > Mark, I think you are doing a great job, something that java-gnome > > needed even apart beeing included in the official bindig > list. Remember > > that we have a two weeks time, after 22nd, where we still > have chances > > of being included :) > > thanks. > I thought 22nd was the deadline: > http://www.gnome.org/start/2.5/bindings/#BindingsDecision > This shows Dec 22nd First test release. The list of Bindings will be > decided at this time. > > Or are you referring to the two months we have until the API freeze? > > -- > .''`. Mark Howard > : :' : > `. `' http://www.tildemh.com > `- mh...@de... | mh...@ti... | mh...@ca... > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign > up for IBM's > Free Linux Tutorials. Learn everything from the bash shell > to sys admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click > _______________________________________________ > java-gnome-developer mailing list > jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-gnome-developer > |
From: Mark H. <mh...@ca...> - 2003-12-15 18:45:18
|
I saw this once too. If you don't set an image file in the image, it seems to work. Please open a bug report about it - I'm a little too busy to look into it at the moment. Not sure if it's our fault or glades. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Mark H. <mh...@ca...> - 2003-12-15 18:43:10
|
On Mon, Dec 15, 2003 at 07:24:51PM +0100, Luca De Rugeriis wrote: > Thanks, even there I couldn't find much useful stuff... Maybe there's not much to do then :) I think if we get in step with gtkmm then we're in a good position. > Mark, I think you are doing a great job, something that java-gnome > needed even apart beeing included in the official bindig list. Remember > that we have a two weeks time, after 22nd, where we still have chances > of being included :) thanks. I thought 22nd was the deadline: http://www.gnome.org/start/2.5/bindings/#BindingsDecision This shows Dec 22nd First test release. The list of Bindings will be decided at this time. Or are you referring to the two months we have until the API freeze? -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Mark H. <mh...@ca...> - 2003-12-15 18:32:55
|
The gnu autoconf-archive has autoconf macros for findings a java compiler, jar and javadoc. I've replaced our hacky code with this and regenerated aclocal.m4 (and copied the required bits from autoconf-archive into our source tree).=20 I've not been able to find a replacement for the AM_PATH_GCJ macro, which checks the version of gcj. I have a feeling that this might be what's causing the problems with some versions of autoconf, so it would be good if we could find a replacement -- it would be great if gcj people would create and maintain this. On Sun, Dec 14, 2003 at 10:11:12AM +0000, Mark Howard wrote: > On Sat, Dec 13, 2003 at 10:04:24PM +0100, Mark Wielaard wrote: > > > http://java-gnome.sourceforge.net/tmp/java-gnome-20031213-1823.tar.bz2 > >=20 > > Quickly tried this out. And it seems to compile on my Debian unstable > Great! > > installation with --with-kaffe and with a symlink in /usr/share/java of > > libgcj-3.3.3.jar -> libgcj.jar. Also the javac (kjc) included with kaffe > > doesn't have a -sourcepath option, but having a javac -> jikes-classpath > > solved that problem. > Do you think we need to do more in our configure script? If you have an > example configure script for a well-behaving free Java program, could > you possibly point me in the direction of it so I can possibly copy some > sections. (I suspect such an example would be useful to lots of open > source Java projects, not just ours) --=20 .''`. Mark Howard : :' : `. `' http://www.tildemh.com=20 `- mh...@de... | mh...@ti... | mh...@ca...=20 |
From: Alex M. <ale...@gl...> - 2003-12-15 17:08:31
|
I´ve tryied to include a gtk image an when i compile the sources i get this: (First:2570): GLib-CRITICAL **: file gutils.c: line 574 (g_path_get_dirname): assertion `file_name != NULL' failed (First:2570): GLib-CRITICAL **: file gstrfuncs.c: line 232 (g_strconcat): assertion `string1 != NULL' failed (First:2570): GdkPixbuf-CRITICAL **: file gdk-pixbuf-io.c: line 729 (gdk_pixbuf_new_from_file): assertion `filename != NULL' failed An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x4D47B589 Function=glade_xml_set_value_from_string+0x54D Library=/usr/lib/libglade-2.0.so.0 Current Java thread: at org.gnu.glade.LibGlade.glade_xml_new_from_buffer(Native Method) at org.gnu.glade.LibGlade.<init>(LibGlade.java:117) at org.gnu.glade.LibGlade.<init>(LibGlade.java:88) at org.gnu.glade.LibGlade.<init>(LibGlade.java:60) at MyFirstGlade.<init>(MyFirstGlade.java:79) at MyFirstGlade.main(MyFirstGlade.java:100) Dynamic libraries: 08048000-0804e000 r-xp 00000000 03:02 201975 /opt/blackdown-jdk-1.4.1/bin/java 0804e000-0804f000 rw-p 00005000 03:02 201975 /opt/blackdown-jdk-1.4.1/bin/java 40000000-40013000 r-xp 00000000 03:02 2878138 /lib/ld-2.3.2.so 40013000-40014000 rw-p 00012000 03:02 2878138 /lib/ld-2.3.2.so [....] the line which produces the exception is this one: libglade = new LibGlade(GLADE_FILE,this); -- Alex Moreno |
From: Alex M. <ale...@gl...> - 2003-12-15 16:51:06
|
Hi, i´m not sure how to do the next. I want to have a login window that when you press OK, dissapears and lets a new window to get the control. If i try to hide or destroying the login window the application crashes. Maybe I have to create two different glade sessions for the two different windows? I attach the glade file to help in see what i try to do. Thanks in advance. -- Alex Moreno |
From: Mark H. <mh...@ca...> - 2003-12-15 15:52:39
|
On Mon, Dec 15, 2003 at 04:29:26PM +0100, Alex Moreno wrote: > I´ve seen that glade can generate code for diferent languages. Ada, It is a really horrible way of programming. When you use libglade, you can easily edit the user interface without having to mess around with the program source code. If you generate sources, you would then have to manually merge all your changes into a new set of source files for any changes you make to the ui. If a tool could do these merges automatically, this might be good (e.g. Visual Basic style), but that would be a full RAD tool, not glade. Also, for java-gnome, using libglade brings slight performance advantages. Generation of the ui is all done natively with libglade. If the same interface was generated from java code, it would require many jni calls, which are expensive. I really look forward to reading your tutorial - it is a vital missing document in java-gnome at the moment. I hope you will be able to maintain this document in the future - some ideas I have already for extra sections include: - glade custom widgets (soon to be implemented) - localisation with java, glade and gnu gettext (see recent email to this list from Bruno Haible) -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Alex M. <ale...@gl...> - 2003-12-15 15:29:31
|
Hi again, this days i´ve been working with glade. I´m finishing a tutorial and i have to say that this tool is really useful. The tutorial is being written in spanish (my original language), but as soon as i have an stable version :-) i´m going to translate it to english. As you can see my english is more or less poor, so i´d apreciate corrections from anyone. Thanks in advance. I´ve seen that glade can generate code for diferent languages. Ada, C, C++... Is there exists any way of generating java sources directly from glade? I suppose that it must be relatively easy to make a java program that could get the xml glade files and generates an output java file but the real interesting thing should be having this functionality integrated in glade. What do you know about all of this questions? -- Alex Moreno |
From: SourceForge.net <no...@so...> - 2003-12-15 15:16:49
|
Bugs item #855817, was opened at 2003-12-07 16:54 Message generated for change (Comment added) made by howama You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101522&aid=855817&group_id=1522 Category: gtk Group: defect >Status: Pending >Resolution: Fixed Priority: 5 Submitted By: Luca De Rugeriis (piedamaro) >Assigned to: Mark Howard (howama) Summary: gtk.Window.setPosition doesn' t seem to work Initial Comment: dialog.setPosition(WindowPosition.CENTER_ON_PARENT); This doesn' t work for me. Maybe the parent window isn' t passed correctly? ---------------------------------------------------------------------- >Comment By: Mark Howard (howama) Date: 2003-12-15 15:16 Message: Logged In: YES user_id=189107 Hi, from the gtk docs: Sets a position constraint for this window. If the old or new constraint is GTK_WIN_POS_CENTER_ALWAYS, this will also cause the window to be repositioned to satisfy the new constraint. I interpret this a meaning that if the window is already visible, it will not be moved unless the new position is center_always. To use the other settings, you must set them before you show the window. I will update the javadoc for the setPosition method. Does this help? or do you still think there is an error in Java-Gnome. I've checked the code and we do seem to be passing the right things to the right places. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101522&aid=855817&group_id=1522 |
From: Mark H. <mh...@ca...> - 2003-12-15 15:06:08
|
On Mon, Dec 15, 2003 at 03:22:36PM +0100, Luca De Rugeriis wrote: > Unfortunately there are no useful NEWS files for libgnome, libgnomeui, > and the libGlade one, reports a lot of changes before glade-2.0 and > nothing really useful after that release. Gtkmm developers maintain quite a good news file and they seem to be reasonably up to date with the bindings. Their developers suggested looking at their news files (in a message to language-bindings@lists.g.o) links to cvsweb from: http://www.gnome.org/start/2.5/bindings/modules.html There's also a chance that we can do some things automatically from the defs files, if they're still maintained. Jeff's the one who knows about that though. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Mark H. <mh...@ca...> - 2003-12-15 15:01:55
|
Developer access should be ok now. anonymous doesn't seem to be working yet, but should be 5 hours after this message was written, whenever that was. ----- Forwarded message from "SourceForge.net" <no...@so...> ----- > Date: Mon, 15 Dec 2003 05:58:40 -0800 > From: "SourceForge.net" <no...@so...> > ---------------------------------------------------------------------- ... > > >Comment By: David Burley (burley) > Date: 2003-12-15 08:58 > > Message: > Logged In: YES > user_id=597273 > > Greetings, > > It appears I forgot to run the permissions changing scripts > on the contents prior to moving it over to the CVS > repository. I have done so now on the entire repository and > you should be good-to-go on the pserver CVS in about 5 > hours. Should you require further assistance, please submit > a new Support Request. > > Thank you, > > David Burley > Second Level Support Technician, SourceForge.net > bu...@so... ----- End forwarded message ----- -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Luca De R. <pie...@li...> - 2003-12-15 14:24:08
|
Unfortunately there are no useful NEWS files for libgnome, libgnomeui, and the libGlade one, reports a lot of changes before glade-2.0 and nothing really useful after that release. -- Luca De Rugeriis <pie...@li...> |
From: Alex M. <ale...@gl...> - 2003-12-15 08:57:43
|
excellent, the problem was the libglade line. I didn´t know how to use the glade elements in java. Great!!!! Thanks a lot. On Sun, 14 Dec 2003 14:20:41 +0000, "Mark Howard" <mh...@ca...> said: > Have a field for the About class: > private About about; > Then set this field after you have loaded your glade file: > > > libglade = new LibGlade(GLADE_FILE, this); > about = (About) libglade.getWidget("nameOfAboutWidget"); > > > > public void on_button3_clicked(){ > > System.out.println("button 3 pressed"); > about.showAll(); > > } > > BTW: the on_button3_clicked is just a template added by glade - I'd > recommend changing these to something more Java-like. e.g. > onButtonThreeClick. yes, i was only having contact with glade :-). -- Alex Moreno |
From: Mark H. <mh...@ca...> - 2003-12-15 08:55:28
|
On Sun, Dec 14, 2003 at 11:48:52PM +0100, Luca De Rugeriis wrote: > Mark, > I've managed to give the new build system a try: (I remind that I'm on > RH9 autoconf-2.57) > > $ autoconf > Can't locate object method "path" via package "Autom4te::Request" at > /usr/bin/autom4te line 81. > > There was a mail from Mark Wielaard which states that a newer version of > autoconf is needed, but I can't remember cause I haven't the mail at > hand, and the Sf web interface still shows very old messages. > So please tell me if I have to update autoconf. Yes, he suggested autoconf 2.58. That is a strange error message. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Luca De R. <pie...@li...> - 2003-12-14 22:50:09
|
Mark, I've managed to give the new build system a try: (I remind that I'm on RH9 autoconf-2.57) $ autoconf Can't locate object method "path" via package "Autom4te::Request" at /usr/bin/autom4te line 81. There was a mail from Mark Wielaard which states that a newer version of autoconf is needed, but I can't remember cause I haven't the mail at hand, and the Sf web interface still shows very old messages. So please tell me if I have to update autoconf. -- Luca De Rugeriis <pie...@li...> |
From: Mark H. <mh...@ca...> - 2003-12-14 15:36:39
|
On Sun, Dec 14, 2003 at 02:07:43PM +0100, Alex Moreno wrote: > It´s really strange. I can send messages to the list with an > external server located in fastmail.fm but, when i try to use my own > qmail server, it simply seems that no emails arrive to sourceforge. The > server is ok, other lists and people receive my messages... Maybe some > filtering opctions in spam assassing are blocking my emails? Can someone > help me or say what can i do? If that were the case, you'd probably be getting messages back from the list management software. Do other sourceforge lists get your messages? It could be something completely unrelated - I had problems recently with my ISP blocking my emails (even though I wasn't using any of their email servers, just their internet access to get to my email server). This had rather strange emails returned about blacklisted domains, which was wrong. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Mark H. <mh...@ca...> - 2003-12-14 14:20:46
|
Have a field for the About class: private About about; Then set this field after you have loaded your glade file: > libglade = new LibGlade(GLADE_FILE, this); about = (About) libglade.getWidget("nameOfAboutWidget"); > public void on_button3_clicked(){ > System.out.println("button 3 pressed"); about.showAll(); > } BTW: the on_button3_clicked is just a template added by glade - I'd recommend changing these to something more Java-like. e.g. onButtonThreeClick. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Alex M. <ale...@gl...> - 2003-12-14 13:59:05
|
Hi, i´m begining to work with glade and i have some questions. In glade, you can create new widgets like GnomeAbout. Ok, thats fine but, how can i use this widget, for example, for make it visible when the about button is pressed? I´ve been trying this (see bellow code), but GnomeAbout is not a java-gnome class. How can use the GnomeAbout (or any other widget) which i created in glade? ----- java-gnome source public class FirstGlade { private static final String GLADE_FILE = "keymaster.glade"; //private final About about; private LibGlade libglade; public FirstGlade() throws IOException { libglade = new LibGlade(GLADE_FILE, this); HERE ----> GnomeAbout about = .... //clock = new ; } public void on_button3_clicked(){ System.out.println("button 3 pressed"); //about.getClass(); } public void on_button4_clicked(){ System.out.println("button 4 pressed"); } public void gtk_widget_show(){ System.out.println("pressed"); //about.show(); //about. } public static void main(String[] args) { FirstGlade gui; //about = new About("titulo", "version", "license", "comments", //"authors", "documenters", "translator"); Gtk.init(args); try { gui = new FirstGlade(); } catch (IOException e) { System.err.println(e.toString()); System.exit(1); } Gtk.main(); } } -- Alex Moreno |
From: Mark H. <mh...@ca...> - 2003-12-14 13:46:22
|
On Sun, Dec 14, 2003 at 11:37:41PM +1000, Damien Covey wrote: > Ahh, excelent, its working. > > Is there some to overcome the need to set this manually? Can this be > done when Java-Gnome is install? Only installing the .so's in /usr/lib. That is generally not recommended for jni libraries though. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Damien C. <da...@co...> - 2003-12-14 13:38:05
|
Mark Howard wrote: >On Tue, Dec 16, 2003 at 07:22:51PM +1000, Damien Covey wrote: > > >>>[damien@localhost GnomeApp]$ java -cp . First >>>Exception in thread "main" java.lang.UnsatisfiedLinkError: no GTKJava >>>in java.library.path >>> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1491) >>> at java.lang.Runtime.loadLibrary0(Runtime.java:788) >>> at java.lang.System.loadLibrary(System.java:834) >>> at org.gnu.glib.GObject.<clinit>(GObject.java:154) >>> at First.main(First.java:10) >>>[damien@localhost GnomeApp]$ >>> >>> > >You need to tell java where the jni libraries are located. This is done >by setting LD_LIBRARY_PATH >export LD_LIBRARY_PATH=/usr/lib/java-gnome >(or wherever you installed them) > > > Ahh, excelent, its working. Is there some to overcome the need to set this manually? Can this be done when Java-Gnome is install? Regards -- Damien Covey |
From: Mark H. <mh...@ca...> - 2003-12-14 13:31:30
|
Hello, I have spent yet more hours working on the build scripts this morning. Most of the major problems should now be solved - install (and uninstall) targets work right for all modules, including documentation modules; libraries loading has been fixed, including an api version. We now need people to give these a real good test. To make this easier, I've used the new tarball building script and create 0.8.2rc1 tarballs. I'm uploading them to http://java-gnome.sf.net/tmp/.=20 The tarballs most urgently in need of testing are: java-gnome-0.8.2rc1.tar.bz2 - The 'all-in-one' tarball. This is the one we recommend people actually use libgtk-java-0.8.2rc1.tar.bz2 libgnome-java-0.8.2rc1.tar.bz2 libglade-java-0.8.2rc1.tar.bz2 doc-core-java-0.8.2rc1.tar.bz2 doc-gnome-java-0.8.2rc1.tar.bz2 doc-glade-java-0.8.2rc1.tar.bz2 (the other tarballs are still under development. We have limited resources, so will only propose that we can complete the above modules for the gnome bindings release team (for now at least)). Important Dates: 14/12 - Gnome 2.5.1 released 14/12 - Java-Gnome 0.8.2rc1 released [16,17?]/12 - Java-Gnome 0.8.2 release 0.8 maintenance moved to new 0.8 branch in cvs. 0.9 development starts in cvs HEAD 20/12 - Java-Gnome 0.9.0 release - Ideally, this will compile with gnome 2.5.0 libraries, but not fully support them. (21/12) /me on vacation 22/12 - Gnome bindings tarball deadline Remaining issues: - Need to check separate tarballs (I've done a little testing, but mostly concentrated on the all-in-one tarball) - Need to check that java-gnome is fully parallel installable. Should be ok for JVM version, but I'm not sure about gcj compiled. - Do we want to make gcj native compiles optional with configure options? IMHO, making ppl build everything is a good idea - then they're more likely to try out the different options. - (low priority) vte problems - need to check it 0.8.2rc1 release md5sums: bc2b51b98bad3cc03a69c1878dffc9c6 java-gnome-0.8.2rc1.tar.bz2 de1f39f67bcfecdcb88600bd1274ca7f libgtk-java-0.8.2rc1.tar.bz2 cdb69f0afc0f32d4644d1c9e7dd59058 libgnome-java-0.8.2rc1.tar.bz2 c071e2e1f096115d4374b4610356da6f libglade-java-0.8.2rc1.tar.bz2 6804eb3469ddaf473685c42fdfc85668 libgconf-java-0.8.2rc1.tar.bz2 45106f509110fe99b59e1f26e9c1b3a0 libvte-java-0.8.2rc1.tar.bz2 30719abf224ca513de9b2d0aa64af753 libgtkhtml-java-0.8.2rc1.tar.bz2 1056ee4f4bdcefca707d1c625aaa779a doc-core-java-0.8.2rc1.tar.bz2 caec1d7cea93af05e290945b30c57202 doc-gnome-java-0.8.2rc1.tar.bz2 3ef47a192924fbaf20dc52507740a302 doc-glade-java-0.8.2rc1.tar.bz2 --=20 .''`. Mark Howard : :' : `. `' http://www.tildemh.com=20 `- mh...@de... | mh...@ti... | mh...@ca...=20 |
From: Mark H. <mh...@ca...> - 2003-12-14 13:25:53
|
On Tue, Dec 16, 2003 at 07:22:51PM +1000, Damien Covey wrote: > >[damien@localhost GnomeApp]$ java -cp . First > >Exception in thread "main" java.lang.UnsatisfiedLinkError: no GTKJava > >in java.library.path > > at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1491) > > at java.lang.Runtime.loadLibrary0(Runtime.java:788) > > at java.lang.System.loadLibrary(System.java:834) > > at org.gnu.glib.GObject.<clinit>(GObject.java:154) > > at First.main(First.java:10) > >[damien@localhost GnomeApp]$ You need to tell java where the jni libraries are located. This is done by setting LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/lib/java-gnome (or wherever you installed them) -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Mark H. <mh...@ca...> - 2003-12-14 13:25:53
|
On Sat, Dec 13, 2003 at 10:04:24PM +0100, Mark Wielaard wrote: > > http://java-gnome.sourceforge.net/tmp/java-gnome-20031213-1823.tar.bz2 >=20 > Quickly tried this out. And it seems to compile on my Debian unstable Great! > installation with --with-kaffe and with a symlink in /usr/share/java of > libgcj-3.3.3.jar -> libgcj.jar. Also the javac (kjc) included with kaffe > doesn't have a -sourcepath option, but having a javac -> jikes-classpath > solved that problem. Do you think we need to do more in our configure script? If you have an example configure script for a well-behaving free Java program, could you possibly point me in the direction of it so I can possibly copy some sections. (I suspect such an example would be useful to lots of open source Java projects, not just ours) > Also (although this wasn't a real problem) newer versions of kaffe don't > have a Klasses.jar anymore. They do have a jre/lib/rt.jar though. Do you know which versions? > Thomas Fitzsimmons, a gcj hacker, noticed that you need at least > autoconf 2.58 since 2.57 gave some strange errors. He recommended adding > AC_PREREQ(2.58). Thanks. will fix now. > make install seems broken since INSTALL isn't defined in the Makefiles. It should be defined, but I haven't done much work on it, so it's likely to be broken. I will check through the install targets today. > The java source code still seems to load GTKJava and GNOMEJava. Is this > still correct now that the library is split into smaller chunks? We need to add versions to that.=20 Those two are correct, but glade, gtkhtml, gconf and vte have separate libs now. I will look into it. > But I didn't really got it working. Looking at the build log, I saw a > couple of errors and warnings that look suspicious. >=20 > There are a couple of errors when building glade: Fixed in cvs. I have no idea how this worked for me. I guess I must have had classpath set already. > Also there are a lot of warnings when linking gtkhtml like: gtkhtml is still being written, so this is expected. It's not going to be on the modules list for the gnome bindings release (for the moment, anyway). > vte-Terminal doesn't compile: Looks like it's missing some libraries. vte was never in the build scripts properly anyway - it had a separate build-vte.sh script. I will look into it. > Let me know if there is anything I should try to help you get this releas= e rolling. Thanks a lot for all your help so far. This is really useful.=20 I will make modifications today fixing the above and upload another tarball later. If you could test that, it would be really useful. --=20 .''`. Mark Howard : :' : `. `' http://www.tildemh.com=20 `- mh...@de... | mh...@ti... | mh...@ca...=20 |
From: Alex M. <ale...@fa...> - 2003-12-14 13:16:00
|
Hi, it seems that your classpath is not correct. You should makeCLASSPATH='/usr/java/j2sdk1.4.2_02/jre/lib/ext'. And with an only 'javaFirst' it shoul work. The '-cp .' argument is not necessary because javaincludes the working directory by default. Try to fix it or, if you continue having problems, send us your 'echo $CLASSPATH' to let us help you. > On Tue, 2003-12-16 at 10:22, Damien Covey wrote: > > Hi, > > > > I'm new to Java-gnome and I am trying to get up and running. > > > > I'm attempting to run the simplest of programs from the Java-gnome > > tutorial : > > > > > // First we import the libraries used by this example > > > import org.gnu.gnome.App; > > > import org.gnu.gnome.Program; > > > import org.gnu.gtk.Gtk; > > > > > > public class First { > > > > > > public static void main(String[] args) { > > > // Initialization > > > Program.initGnomeUI("First", "0.1", args); > > > > > > App app = new App("First", "First App"); > > > app.show(); > > > > > > Gtk.main(); > > > } > > > } > > I can compile this easy enough with javac First.java. > > However when I try to run java -cp . First is get: > > > > > [damien@localhost GnomeApp]$ java -cp . First > > > Exception in thread "main" java.lang.UnsatisfiedLinkError: no > > > GTKJava in java.library.path > > > at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1491) > > > at java.lang.Runtime.loadLibrary0(Runtime.java:788) > > > at java.lang.System.loadLibrary(System.java:834) > > > at org.gnu.glib.GObject.<clinit>(GObject.java:154) > > > at First.main(First.java:10) > > > [damien@localhost GnomeApp]$ > > > > Does anyone have any ideas about how to fix this? > > I have build java-gnome and places all the .jar 's in > > /usr/java/j2sdk1.4.2_02/jre/lib/ext. > > > > Regards > > > > -- > > Damien Covey -- Alex Moreno |