571
Applications / Re: Gimp on OS/2
« on: January 01, 2013, 02:00:13 pm »libxml2 has nothing to do with odin... it's used by cairo....Okay, I move it to the ecs dll directory, also in the path and libpath. Thanks.
OS2World.com Forum is back !!!
Remember to visit OS2World at:
http://www.os2world.com
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
libxml2 has nothing to do with odin... it's used by cairo....Okay, I move it to the ecs dll directory, also in the path and libpath. Thanks.
The gdi32 is the extra function I implemented. This one may not be fatal - hence it works for others.Thanks Paul, best wishes. Downloaded the zip and parked the file in de system32 directory from Odin. I did fire your cairo-gdi-demo.exe and I get a small window in grey with a sphere object in it. So, you were right that the gdi32 was not fatal and that the big issue was solved with the zip. Why that's available in rpm and not in the Odin-zip is beyond me.
libxml2 is the bigger issue here. I normally statically link this, but I've been messing around with a DLL to try and fix a PHP issue. You can find a copy that should work (from rpm) at http://smedley.id.au/libxml2.zip If people have rpm installed, they will have this DLL hence it may work for them.
There is only a uniaud.dll, the rest of the files are for compiling. Download everything and compile (tryinghttp://svn.netlabs.org/odin32/ticket/85 may help with soundGet the feeling this is for uniaud and I don't use that.
Not just for uniaud - libkai is used by mplayer too for all cards afaik
ftp://ftp.boulder.ibm.com/software/visualagecpp/tools/misc/os2/chkdll32.exeAh, something left, not all deleted there
Do you have chkdll32 installed? try running it against the executable to see what DLL's it's using and what you are potentially missingWere can I find that?, it isn't in the Odin directory.
http://svn.netlabs.org/odin32/ticket/85 may help with soundGet the feeling this is for uniaud and I don't use that.
Yes, this is great and exiting. There are several interesting win programs that nearly works "out of the box" with Odin. Some years ago a version of Audacity was usable for editing sound files, however no sound. Also Abbyword is "nearly working". Would a port through Odin be a more "easy" way to make such programs work?It will take time for things with sound because we can't adjust the volume, everything I play through Java is distorted severely, recording isn't implemented in Odin. So Audacity is one of the things on the list.
FEEDBACK: The gradient works fine here.
It should open a window with a gradient pattern in it.No, I get the tabpage with settings, whatever I do. Installed latest Odin, tried some Java 1.6 programs, that works, so Odin works.
It's possible it needs a new gdi32.dll - refer http://svn.netlabs.org/odin32/ticket/92 for the details on why
odinised Cairo is working. http://smedley.id.au/cairo-gdi-demo.zip (a simple demo app using cairo and the Windows API via odin to display the window)Downloaded the file, what do I have to see?
Note: this may also be a viable way to get wxwidgets on OS/2Okay, thanks for the hint
I had an idea last night, that it may be possible to compile the GTK+ toolkit using Odin, then compile Gimp. This would still provide a native OS2 executable, just parts of it would use the win32 api via Odin.I think its a great idea, but Windows uses also GTK+, so what is the difference?
Thanks Paul, it needs Bazaar, so you have to start somewhere. Didn't know that wxwidgets doesn't work well with OS/2Want to try to compile Rocrail, but its using Bazaar instead of CVS. How different are those two? Is it hard / difficult to port Bazaar to OS/2-eCS? Paul, you did CVS as far as I know, how difficult was it?
yeah the build of cvs I use was built by me. I've never looked at bazaar, but likely it is quite portable, so I will try and take a look at it.
Note Rocrail has source snapshots available too - https://launchpad.net/rocrail/sunrise/2.0/+download/rocrail-4282-sources.tar.gz
Note also, this uses wxwidgets, which doesn't work terribly well on OS/2.