libswt-discuss Mailing List for libswt
Status: Beta
Brought to you by:
mckenzie_keith
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
(1) |
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: McKenzie K. <ma...@ho...> - 2004-04-22 06:16:23
|
I looked over your configure output, and nothing jumped out at me. Likewise, the build output doesn't necessarily seem wrong. The only thing I don't like is that I see that you seem to have double include directories listed for gtk-2.0. That is, there is -I/usr/include/gtk-2.0 and -I/usr/lib/gtk-2.0/include I wouldn't think this would cause a problem, but it is odd. I went back and looked at the output from my build, and it does the same thing. I mean, the directories are different, but the form is the same. Also, my build proceeds in a different order from yours, but I wouldn't think that matters. I am a bit perplexed. You might look in /usr/lib/gtk-2.0/include and /usr/include/gtk-2.0 and see if they have different versions of files. Most likely one of the paths doesn't even exist. But if they have conflicting definitions, maybe you got the wrong one, somehow. You could try building the library manually, just as an experiment. The autotools package uses libtool, which is a heavy duty machine, but building shared libraries with gcc in linux is actually pretty easy. You just have to use -shared during the final linking stage. Of course you have to list the correct include paths during the compilation, and the correct library paths during the linking. You can copy the includes from the failed build attempt. Then you can try playing with them to see what happens. Another thing you can do is download the already built binaries from eclipse, and install them manually. The three files are: libswt-gtk-2135.so libswt-pi-gtk-2135.so libswt-gnome-gtk-2135.so These should be in the eclipse 2.1.1 package. Also, I seem to remember that you actually succeeded in building a previous version of the libraries. If the filenames match, you can use those. To manually install them, all you really have to do is copy them to /usr/lib or /usr/local/lib, set the owner and permissions, then run ldconfig as root. If you succeed in getting the support library built or in installing a binary version of it, you can try libswt proper. Alternatively, there is an rpm for this package floating around out there somewhere. I didn't make the rpm myself. I think the guys from the irate project made it, but I'm not sure. This is probably going to be my last email before I take off on Friday. I will be really busy tomorrow, and my plane takes off on Friday before dawn. I'm really sorry I couldn't see this through to a conclusion before I left, but hopefully you will figure it out. If not, I'll be more than happy to carry on when I return. I'm getting back May 3'd, I think, but of course I will be busy catching up for a day or two. ;-) --McKenzie _________________________________________________________________ Get rid of annoying pop-up ads with the new MSN Toolbar FREE! http://toolbar.msn.com/go/onm00200414ave/direct/01/ |
From: John L. C. <jl...@po...> - 2004-04-21 15:00:00
|
This line of discussion was originally started on the Libswt forum[0]. I am having trouble compiling libswt-gtk2-support-2.1.1-2. I have a slackware-current box with both GTK 1.2 and 2.0 installed. The output from `./configure --prefix=/usr` and `make` are attached. Take care, John L. Clark [0] http://sourceforge.net/forum/forum.php?thread_id=1058831&forum_id=208292 |
From: Tarun R. E. <le...@ga...> - 2003-11-15 07:19:07
|
Hi, Just wanted to enquire whether this project (and this list) is still alive. Thanks, Tarun |
From: Richard W. <rwa...@th...> - 2003-10-13 01:05:47
|
Hello, I found this site from the article on the IBM site. I was just wondering if anyone was planning or knew of a project to build binaries of SWT on Windows. The article build files support win32, but only version 2.0.2 of SWT. Anyone know of anything more recent? Rich |
From: McKenzie K. <ma...@ho...> - 2003-09-15 15:54:15
|
There is a new release available of libswt-gtk2. This release is version 2.1.1-2. Note that the 2.1.1 is the Eclipse version, and the -2 is the libswt release number. So this is the second release based on Eclipse 2.1.1. New in this version is a dependency on libgnome-2.0, creation of a jar file, and support for pkg-config. This should make it easier to build against libswt-gtk2. After a successful installation pkg-config should be able to supply compile flags (--cflags) and link flags (--libs). As an example, the link flags might be "-L/usr/local/lib -lswt-gtk2." And the compile flags might be "-I/usr/local/lib/libswt-gtk2.jar." So, if you have a single java file, Hello.java, that depends on the SWT, you can compile it as follows: % gcj -c Hello.java -o Hello.o `pkg-config --cflags libswt-gtk2` % gcj --main=Hello -o Hello Hello.o `pkg-config --libs libswt-gtk2` --McKenzie _________________________________________________________________ Get 10MB of e-mail storage! Sign up for Hotmail Extra Storage. http://join.msn.com/?PAGE=features/es |
From: McKenzie K. <ma...@ho...> - 2003-09-08 05:04:05
|
JAR file creation is now in CVS for the "libswt-gtk2-with-version-parity" module. Also, the archaic "gnome" dependency was changed to a "libgnome-2.0" dependency in the "libswt-gtk2-support-with-version-parity" module. Still to do is pkg-config support, configure-time check for the zip program, and a rule to un-tar.gz the source archive. _________________________________________________________________ Get a FREE computer virus scan online from McAfee. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 |