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 - Dave Yeo

Pages: 1 [2] 3 4 ... 321
16
Programming / Re: Xpdf v. 4.01
« on: April 02, 2024, 07:58:53 am »
Hi Tellie, how did you get cmake to find L:\qt6-2.x\lib\cmake\Qt6 for the IMPORTED_IMPLIB's for the various QT6 DLL's?

17
Applications / Re: Unlock DLL
« on: March 30, 2024, 02:29:51 am »
Use the unlock command, "unlock foo.dll"
Note that the old DLL will be loaded in memory and continued to be used as long as something is using it, so you may have to reboot as the last step.

18
Setup & Installation / Re: Ecomstation 1.0
« on: March 29, 2024, 05:50:30 am »
It's Martin's site that he has put 24 years into. If he doesn't want people putting abandoned ware product keys on here, we should respect that. The forum has been great for the community and Martin deserves a lot of thanks and respect of his mostly simple rules.

19
Programming / Re: Xpdf v. 4.01
« on: March 28, 2024, 03:18:56 pm »
Tried building Dooble,
Code: [Select]
[K:\work\dooble-dry\build]qmake ../dooble.pro
L:/QT6-6.2.X/mkspecs/features/toolchain.prf:76: Variable QMAKE_CXX.COMPILER_MACROS is not defined.
Project ERROR: failed to parse default search paths from compiler output

20
Programming / Re: Xpdf v. 4.01
« on: March 28, 2024, 06:34:25 am »
Hey Dave,

At some point could you get a devel package of Qt6 together?

Not sure what's missing here - the current zips include all headers/libs. If you mean an RPM -  I have no time/inclination to put one together - I have little enough free time as it is.

I thought that some of the libs were missing. Perhaps it is plugins where the import libs are missing.

21
Programming / Re: Start program from VX-Rexx
« on: March 28, 2024, 03:46:49 am »
Thanks to Dave Yeo, who built version 4.01, the new pdftotext now works from VX-Rexx as well.

Actually 4.05, the latest. Good that it works for you.

22
Programming / Re: Xpdf v. 4.01
« on: March 27, 2024, 10:57:32 pm »
Here's the full release version including the crashing xpdf.exe. 7z sure compresses this better, almost 80% improvement. Built with no patches, just the cmake arguments I posted to Paul.

23
Programming / Re: Xpdf v. 4.01
« on: March 27, 2024, 10:00:19 pm »
Yes, as long as the correct qmake is in front of the PATH.
At some point could you get a devel package of Qt6 together?
Edit: My cmake line, run from build
Code: [Select]
cmake -DXPDFWIDGET_PRINTING=OFF -DCMAKE_BUILD_TYPE=Release ..

24
Programming / Re: Xpdf v. 4.01
« on: March 27, 2024, 09:23:12 pm »
Built xdpf.exe by disabling printing like Windows does. Unluckily it crashes with a sigsegv in qt5core.dll

25
Programming / Re: Xpdf v. 4.01
« on: March 27, 2024, 08:54:46 pm »
Tried building 4.05, seems we are missing some printer support. Linking xpdf.exe is missing,
Code: [Select]
W:\usr\local\src\xpdf-4.05\build> __Z8printPDFP6PDFDocP8QPrinteriiP10XpdfWidget
printPDF(PDFDoc*, QPrinter*, int, int, XpdfWidget*)

I'll examine more. Here's the command line tools that did build.
Edit, removed the command line tools in favour of the ones posted down the page.

26
Programming / Re: REXX IDE recommendations?
« on: March 25, 2024, 11:35:18 pm »
There's eFTE2, both PM and cmd line versions. Folding editor, does Rexx syntax highlighting, has menu for adding various Rexx commands, only when a Rexx file is loaded. No error highlighting while editing.
https://trac.netlabs.org/efte

27
Programming / Re: How does AVIO works?
« on: March 24, 2024, 08:46:01 pm »
You could try borrowing it from https://openlibrary.org/books/OL21931986M/Programming_the_OS_2_presentation_manager. I didn't feel like registering.

28
Programming / Re: How does AVIO works?
« on: March 24, 2024, 06:26:14 pm »
Was just reading an article of the new OS/2 v2, https://books.google.ca/books?id=cSMUxSP5pKgC&lpg=PP1&pg=PT433&redir_esc=y#v=onepage&q&f=false where Charles talks about the advanced VIO stuff not having 32 bit functions in the interest of future portability. He references stuff he has written to do what you are describing I think, in his book, https://ecsoft2.org/docs/os2-presentation-manager-programming-charles-petzold. Probably worth a look.
Edit: Archive.com doesn't allow downloading it, so another source would be needed.

30
General Discussion / Re: MS os/2 2.0 kernel
« on: March 22, 2024, 04:58:23 am »
My understanding is that it is the kernel that evolved into the current kernel. IBM likely modified it quite a bit and MS may have had functions in it that were removed. Trapping int0x21 calls is one possibility as MS was planning on supporting Win16 apps similar to NT's WOW, with WLO so they would have run more native then IBM's solution.
The compiler etc probably aren't very useful, LX binaries weren't even supported, and they were beta quality. Though IBM may have used the cl386 compiler for the kernel.
You could always ask on http://www.os2museum.com/wp/the-future-that-never-was/, Michal is pretty knowledgeable and usually answers comments. It is where much of my incomplete knowledge comes from.

Pages: 1 [2] 3 4 ... 321