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 - Paul Smedley

Pages: 1 ... 137 138 [139] 140 141
2071
Applications / Re: Gimp on OS/2
« on: January 02, 2013, 07:54:33 pm »
thanks for your efforts. To get the right understanding of your port: What is the intention to port glib once more (there is a glib 2.33.12 in http://svn.netlabs.org/ports already) ?

The win32 port of GTK+ uses some symbols from glib that are only present in the win32 port of glib, so I had to recompile glib using the odin libraries.

2072
Applications / Re: Gimp on OS/2
« on: January 02, 2013, 09:58:25 am »
Status update:
- Cairo 1.12.8 built for Odin
- glib 2.33.12 built for Odin
- GTK+ 2.24.5 nearly built for Odin ( a few unresolved symbols to go)

My current diffs for Odin are at http://smedley.id.au/gtk-odin-svn-20130102.diff

Most of this has involved fixing header issues - many functions are implemented in the Odin DLL's but not present in the headers files used to compile windows applications.  I hope to get all this tidied up and committed to the Odin32 SVN repository.

I will hopefully get GTK+ to finish building tonight or tomorrow.  40C here tomorrow, so not much else to do :)

2073
Programming / Re: Have questions about porting software to eCS?
« on: January 02, 2013, 02:53:31 am »
Paul, did you made the dhconf.cmd in dhcp-3.1-esv-r3?

Pretty sure Allan Holm is (ir)responsible or that :)

2074
Applications / Re: Gimp on OS/2
« on: January 01, 2013, 08:31:15 pm »
http://svn.netlabs.org/odin32/ticket/85 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?

It falls back on DART if uniaud isn't available. See kai_dart.c and kai_dart.h. DART is part of MMOS2 so there won't be any DLLs
Okay Dave, tell me what to do, now I'm puzzled. Problem is that sound through Odin gets distorted. The application volume doesn't help either.

Wait for dmik to implement libkai support into odin and java and cross your fingers that it fixes the problem :)

2075
Applications / Re: Gimp on OS/2
« on: January 01, 2013, 09:19:33 am »
Uggh - just checked http://www.gimp.org/source/#requirements and see that it lists as a minimum:
GTK+   2.24.10 or newer

I had started with latest GTK+ (3.x).

Will most likely revert to GTK+ 2.x for now in the hope it's dependencies will be lower :)

2076
Applications / Re: Gimp on OS/2
« on: January 01, 2013, 08:33:12 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 http://smedley.id.au/libxml2.zip 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.

libxml2 has nothing to do with odin... it's used by cairo....

2077
Applications / Re: Gimp on OS/2
« on: December 31, 2012, 11:44:37 pm »
ftp://ftp.boulder.ibm.com/software/visualagecpp/tools/misc/os2/chkdll32.exe
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

and

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.

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 http://smedley.id.au/libxml2.zip If people have rpm installed, they will have this DLL hence it may work for them.

2078
Applications / Re: Gimp on OS/2
« on: December 31, 2012, 10:31:41 pm »
http://svn.netlabs.org/odin32/ticket/85 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

2079
Applications / Re: Gimp on OS/2
« on: December 31, 2012, 10:31:00 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.
ftp://ftp.boulder.ibm.com/software/visualagecpp/tools/misc/os2/chkdll32.exe

2080
Programming / Re: Looking for OS/2 Developer Magazine Articles
« on: December 31, 2012, 08:59:19 pm »
Hi Martin,

I'm putting off digging the mags out, where they are in the shed is cool but I have to take all the boxes and other stuff out and leave in the heat while I get to them.

We are due for a cool change in a few days when it will only be 35C  :-)

http://www.watoday.com.au/wa-news/heatwave-continues-into-new-year-20121230-2c1e4.html

Looks like the heat arrives here on Thursday - we've been hovering in the low 30's, but due for 42C on Thursday and Friday :)

2081
Applications / Re: Gimp on OS/2
« on: December 31, 2012, 08:48:38 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.

http://svn.netlabs.org/odin32/ticket/85 may help with sound

2082
Applications / Re: Gimp on OS/2
« on: December 31, 2012, 08:47:10 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.

Glad the gradient works for you :) It's just a simple test, but at least showed cairo-win32 was working ok :)

Whether it's a port of using pe2lx of whatever its called, the same functions are going to get called.  The benefit of a port, is that sections of the code can be changed to use OS/2 api's instead of (or as well as) win32 api's.

It's kinda fun messing around with this, which is the whole reason I do ports at all :)

2083
Applications / Re: Gimp on OS/2
« on: December 31, 2012, 08:43:24 pm »
Great, Paul!

Do not miss the new year  ;) and all the bests for you and your family so to all the OS/2 - eCS users!

We're not big on the whole New Year thing.  Partially as it's my wife's mother's birthday on New Years Day, so we don't want to be wasted for that :) Particularly as she is 80 today :)

2084
Applications / Re: Gimp on OS/2
« on: December 31, 2012, 08:42:00 pm »
It should open a window with a gradient pattern in it.

It's possible it needs a new gdi32.dll - refer http://svn.netlabs.org/odin32/ticket/92 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.

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

2085
Applications / Re: Gimp on OS/2
« on: December 31, 2012, 10:11:14 am »
Most of the GDK folder is building.  There is some device stuff for tablets that I need to work out how to compile enough of it to satisfy GDK, as Odin has no support for tablets (and neither does OS/2).  I may need to stub some functions just to keep it happy.

The gdk/tests are breaking with link errors - most of these are functions that are present in Odin, but GDK is looking for the wrong symbol name - possibly due to Odin header issues; some is bound to be functions that are missing in Odin and will either need to be stubbed or implemented.

Some are also missing symbols from the win32 port of glib, so seems I need to compile glib using Odin, which I've started

Will keep posting updates are and when there is something worth reporting!

Pages: 1 ... 137 138 [139] 140 141