Show Posts

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.

Messages - Joop

Pages: 1 ... 37 38 [39] 40
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.

Applications / Re: Gimp on OS/2
« on: January 01, 2013, 01:01:29 am »
The gdi32 is the extra function I implemented. This one may not be fatal - hence it works for others.

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 If people have rpm installed, they will have this DLL hence it may work for them.
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.

Applications / Re: Java applications
« on: December 31, 2012, 11:14:11 pm »
I updated today the Java applications page. Changed install instructions for Total Validator. Added GeoGebra, can be found in the map Educational programs.

Al can be found here;


Applications / Re: Gimp on OS/2
« on: December 31, 2012, 11:10:19 pm » may help with sound
Get 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
There is only a uniaud.dll, the rest of the files are for compiling. Download everything and compile (trying  :o) myself, but then?

Applications / Re: Gimp on OS/2
« on: December 31, 2012, 11:04:40 pm »
Ah, something left, not all deleted there  ;D

After some try and error I get this;

Loading DLL 'GDI32' --> I:\ODIN\SYSTEM32\GDI32.DLL.
Unable to load procedure from GDI32 (file: I:\ODIN\SYSTEM32\GDI32.DLL)
Ordinal entry 259 could not be resolved.
DosQueryProcAddr returned: 182


Loading DLL 'libxml2' --> NOT loaded!
Unable to load DLL 'libxml2'.  DosLoadModule returned: 2
OS/2 reports 'LIBXML2' contributed to the failure.

Unbelievable what's needed, the list is almost endless. But I can't make anything from the two above. I did try this with Odin 0.7.1 and I got the same messages, so I switched to Odin 0.8.8, same output. Now the strange part.
Why can you run with some others run the program and I can't. Or I installed a wrong "Lib", I know there was a time that some were not okay, or there is still some missing in my path statements, but be honest, if so that would be weird.
All other system32\*.dll from Odin are found and loaded, so no problem with path or libpath. The "libxm12" doesn't ring a bell with me.

Applications / Re: Gimp on OS/2
« on: December 31, 2012, 10:03:14 pm »
Do you have chkdll32 installed? try running it against the executable to see what DLL's it's using and what you are potentially missing
Were can I find that?, it isn't in the Odin directory.

Applications / Re: Gimp on OS/2
« on: December 31, 2012, 10:00:28 pm » may help with sound
Get the feeling this is for uniaud and I don't use that.

Applications / Re: Java applications
« on: December 31, 2012, 05:30:09 pm »
Thanks David and Melf for the compliments, my biggest concern is that it will grow out of proportions. We'll see where it will end, this setup gives some room to insert more programs and there are lots of them.

Applications / Re: Gimp on OS/2
« on: December 31, 2012, 05:27:39 pm »
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?

FEEDBACK: The gradient works fine here.
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.

Applications / Re: Gimp on OS/2
« on: December 31, 2012, 12:40:30 pm »
It should open a window with a gradient pattern in it.

It's possible it needs a new gdi32.dll - refer for the details on why
No, I get the tabpage with settings, whatever I do. Installed latest Odin, tried some Java 1.6 programs, that works, so Odin works.

Applications / Re: Gimp on OS/2
« on: December 31, 2012, 04:41:27 am »
odinised Cairo is working. (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?

Applications / Re: Gimp on OS/2
« on: December 30, 2012, 09:30:45 pm »
Note: this may also be a viable way to get wxwidgets on OS/2 ;)
Okay, thanks for the hint  :)

Applications / Java applications
« on: December 30, 2012, 04:46:39 pm »
I have setup a Java applications page on my homepage. Each Java program which runs on my system gets its own page with how I did it including a download file with at least the command file and an OS/2 icon. Sometimes I put in other libs if they are hard to find. Today I have finished the new setup in English language, you can find it here;

I hope it will help some users. I want to add that its a way of running a program, not "the" or "the only way".
Have fun,


Applications / Re: Gimp on OS/2
« on: December 30, 2012, 04:40:41 pm »
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?

Programming / Re: Have questions about porting software to eCS?
« on: December 28, 2012, 10:05:15 am »
Want 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 -

Note also, this uses wxwidgets, which doesn't work terribly well on OS/2.
Thanks Paul, it needs Bazaar, so you have to start somewhere. Didn't know that wxwidgets doesn't work well with OS/2  :(, its used in many programs which does something with graphics. Get the feeling that graphics is our weak spot.

Pages: 1 ... 37 38 [39] 40