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 ... 136 137 [138] 139 140 141
2056
Applications / libusb-1.0 port to OS/2 - help needed
« on: April 26, 2013, 01:24:47 pm »
Hi All,

Some would be aware that I have been working on porting libusb 1.0 to OS/2.  The previous OS/2 port is at version 0.1.x level, which is not used anymore by many current applications.

I have managed to successfully scan some files using Sane built with libusb 1.0, and I have also ported lsusb, a linux application to view attached USB devices.

I would be very appreciative if people could help by testing these applications on their systems.

For Sane - I'm really interested in users who are currently successfully scanning via *usb* with older versions/builds of Sane. I need to know if the libusb backend is performing as well as the previous backend that directly called usbcalls. The test Sane build is available from https://dl.dropboxusercontent.com/u/76425158/sane-1.0.23-os2-20130426.zip

For lsusb - I'm wanting to ensure all devices that show in something like usbdock, are shown by lsusb. Additionally, I want to ensure the information presented by 'lsusb -v' (ie a detailed device report) matches the device reports from usbdock (formatting differences aside). lsusb can be downloaded from https://dl.dropboxusercontent.com/u/76425158/lsusb.zip

See the readme.os2 in each package for details on how to capture the logging information from libusb.

Thanks in advance,

Paul

2057
Applications / Re: Gimp on OS/2
« on: April 04, 2013, 07:27:13 am »
I am hoping to be able to be able to build isomaster (allows manipulating ISO files, adding/removing files) but it is GTK based.  The library that does the ISO work builds fine on OS/2 but no GUI to make use of it.  So I was wondering if things had slowed down enough to have a chance to make any progress?

Nope, no slow down yet.  I do have a 2 week vacation coming up due to a plant closedown - so perhaps in the second week of April I'll have some more time to try and get GTK functional.

2058
Applications / Re: Odin
« on: March 21, 2013, 09:33:51 am »
Be aware that OS/2 also has a 8.3 name limit on DLLs with the .3 having to be .dll. It's a shame as it limits things but...

Not sure it's true the DLL extension has to be .dll - python modules are DLL's but use the .pyd extension.....

2059
Applications / Re: Qpdf
« on: February 08, 2013, 09:53:08 am »
this will be fixed with the upcoming qpdf 0.4.0 beta1. and yes the freetype dll coming with qpdfview is a bit older than the one from dave.

welcome to DLL hell :( - a reason I tend to use static linking - larger executables but no clashes of dll versions

2060
Applications / Re: Gimp on OS/2
« on: February 04, 2013, 01:13:13 am »
any news regarding gtk port? I do not want to seem impatient, but all the links on your site do not work anymore, especially this: http://smedley.id.au/gtk-odin-svn-20130102.diff

No news.  Since going back to work in early January, things have been absolutely flat out, leaving little to no time for anything OS/2 related. I have reinstated the diff you mention above onto my site, I must have been a little over zealous cleaning things up :)

2061
Applications / Re: Qpdf
« on: January 24, 2013, 11:14:23 pm »
hm.. silvan worte that qpdf will not have a plugin-based system. Beside that, it is full OK to shift some "standard" app to qt-based counterparts. At the end our system is less complex and easier to maintain. So thanks for the port!

BTW: the readme of qtpdfview is wrong:

"yum install jpeg" does not work, it is "yum install libjpeg"

Is there really a need for cups.dll? Actually cups-server is only installed on a server. I do not want to have a full cups-install on every machine.

cups.dll is used to support printing as it provides the cient side api's to talk to a cups server.

2062
And it can be tedious.

As can working on any software be :)

2063
Comments, Suggestions & Questions / Re: Cruelty in OS2World
« on: January 19, 2013, 12:23:07 am »
Yesterday I prepared a new topic in the forum. I started the topic like this, but as I am not English I had to think an check some words and sentences while typing. And I did some other things like watching the news on TV and even backed a bread. And before posting I even remember other facts to put into to message.
So, at last I had finished my "long" story and pressed the Post button.
What happened. Everything - EVERYTHING - was deleted with a message about that I had been on the function for more than an hour. As I remember it also said I had to log in. Stupid - I am always loged in. May be I am wrong about the login message, but anyway in my anger I broke a pencil and a few other not to mention things.
What about a little warning?

Probably a PHP setting relating to the length of a session...

2064
Applications / Re: Gimp on OS/2
« on: January 12, 2013, 09:49:17 pm »
Paul, I know you have to put a lot of time into an issue like this and I'm sure I would be willing to pay some for use of this program under OS/2 - eCS 2.  I would even put money up in advance, just like a number of us put in money for the Hobbes, and the new OS/2 World setup.
Matt W. :)

Safest way to me would be for the os2world guys to get the bounty system back up and running. There was a previous bounty for a port of GTK.

I personally would not be comfortable asking for money in advance to do this work, largely as there's no guarantee that it will ever be completed. (ie I may hit obstacles that I cannot overcome).

If people want to support my efforts, with no commitment to getting the port working, they can do so via the links on my site.

Cheers,

Paul

2065
Applications / Re: Gimp on OS/2
« on: January 11, 2013, 10:42:20 pm »
OT: Is it really possible to work at all with the terrible heat that seems to be all over Australia? I heard that the temperature would rise up to 55 Celsius the nearest days...

I could say the same about europe where it gets to minus whatever it is :)

The hottest day we've had here in Adelaide this summer was 45C last Friday.  Fortunately, we were still on vacation then :)

At my employer, for the factory workers, when the temperature is above 35C, they get 10 minutes of heat relief per hour.  If it's over 40C, it's 15 minutes per hour.  There is of course, some cooling in the plant :)

55C would only be in central Australia which is mostly desert.

2066
Applications / Re: Gimp on OS/2
« on: January 11, 2013, 09:34:23 am »
Hi All,

Not a whole lot to report this week.  I've had a ghastly week at work, so not a lot of time to work on much OS/2 related.

I do have a simple 'hello world' compiling, but I get a SIGSEGV trying to run it.

I added exceptq support to the helloworld test, output is at http://smedley.id.au/2e07_01.trp just need to decipher it now :)

Cheers,

Paul.

2067
Applications / Re: Java bugs are not fixed?
« on: January 05, 2013, 11:32:00 pm »
I would have just added a comment to ticket 189 stating that the behaviour is the same in GA4.

Having two tickets - 189 saying it doesn't work in GA3, and 199 saying it doesn't workin GA4 makes no sense to me...

2068
Applications / Re: Gimp on OS/2
« on: January 05, 2013, 09:17:49 am »
Hi Dave,

Hi Paul, what is your recipe for compiling odinized cairo? Which freetype, fontconfig etc are you using and how do you run configure?

I'm using the same freetype and fontconfig as I would normally use.

I've created a special gcc446.cmd for odin, with a modified config.site to along with it.

Primarily, these add some defines to cflags - ie -D__WIN32OS2__ -D_WIN32 - the former to satisfy some odin headers, the latter to trick some configure scripts into thinking it's win32.  They also add the odin32 libs to the library path ahead of my normal library path.

To configure win32 cairo, I'm using:
set LIBS=-lkernel32 -luser32
ash ./configure --prefix=/odin32 --enable-win32=yes --enable-os2=no --disable-shared --enable-static 2>&1 | tee configure.log

Hope this helps,

Paul

2069
Applications / Re: Gimp on OS/2
« on: January 03, 2013, 07:23:42 am »
ok no more SYS1808, but still the libc exception. I made a GTK2245.DLL - all the test executables crash with:
Killed by SIGSEGV
pid=0xe84f ppid=0x0031 tid=0x0001 slot=0x0091 pri=0x0200 mc=0x0001
U:\DEV\GTK+-2.24.5\GTK\TESTS\DEFAULTVALUE.EXE
LIBC065 0:0005e37b
cs:eip=005b:1f13e37b      ss:esp=0053:00cefab0      ebp=00cefbb8
 ds=0053      es=0053      fs=150b      gs=0000     efl=00210246
eax=00000000 ebx=1f10b313 ecx=00000000 edx=00000101 edi=00cefeec esi=00000000
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.

Steven Levine helped me with this one.  Getting other SIGSEGV now but working through them...

2070
Applications / Re: Gimp on OS/2
« on: January 03, 2013, 01:00:57 am »
ok no more SYS1808, but still the libc exception. I made a GTK2245.DLL - all the test executables crash with:
Killed by SIGSEGV
pid=0xe84f ppid=0x0031 tid=0x0001 slot=0x0091 pri=0x0200 mc=0x0001
U:\DEV\GTK+-2.24.5\GTK\TESTS\DEFAULTVALUE.EXE
LIBC065 0:0005e37b
cs:eip=005b:1f13e37b      ss:esp=0053:00cefab0      ebp=00cefbb8
 ds=0053      es=0053      fs=150b      gs=0000     efl=00210246
eax=00000000 ebx=1f10b313 ecx=00000000 edx=00000101 edi=00cefeec esi=00000000
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.

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