Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2013-07

ReactOS

12 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Hans-Peter Diettrich

I just tried ReactOS in a VirtualBox, it already looks quite useful. Even Lazarus is offered for installation! :-)

Unfortunately compiling my first Hello World program crashes the system, have to turn off the VM :-(

Is somebody familiar with this problem? Who contributed Lazarus to ReactOS?

DoDi

Reply by email

Reinier Olislagers
to Hans-Peter Diettrich
Hans-Peter Diettrich wrote
Unfortunately compiling my first Hello World program crashes the system, have to turn off the VM :-(

Shame.

Is somebody familiar with this problem?

No. You could report it on the ReactOS bugtracker; there are a couple of other known problems (icon issues etc) but none as serious.

Who contributed Lazarus to ReactOS?

Dunno; but I raised the bug report requesting it:
http://jira.reactos.org/browse/CORE-6914

Regards,
Reinier

Reply by email

Mark Morgan Lloyd
to Reinier Olislagers
Reinier Olislagers wrote
On 28/07/2013 14:21, Hans-Peter Diettrich wrote: > Unfortunately compiling my first Hello World program crashes the system, > have to turn off the VM :-( Shame.

I've similarly found ReactOS less-than-impressive on Qemu. Must try on bare metal at some point, must also have another play with Sanos which apparently has made advances since I last looked at it (e.g. can host its own recompilation).

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Paul Breneman
to Hans-Peter Diettrich: I just tried ReactOS in a VirtualBox, it already looks quite useful. Even Lazarus is…
Hans-Peter Diettrich wrote 9 lines
I just tried ReactOS in a VirtualBox, it already looks quite useful. Even Lazarus is offered for installation! :-) Unfortunately compiling my first Hello World program crashes the system, have to turn off the VM :-( Is somebody familiar with this problem? Who contributed Lazarus to ReactOS? DoDi

I've been doing a little testing on ReactOS for the past several years. Here are the Win32 programs I use:
http://www.ctrlterm.com/
http://www.turbocontrol.com/easyfpgui.htm

I've also worked a bit to get ReactOS working on some embedded hardware. You can read a little more about that here:
http://www.turbocontrol.com/reactos.htm

I think ReactOS is usable right now for Kiosk type apps (on a system that only runs a single app). I doubt it will ever be good enough to use as my main OS, but for embedded (console or GUI) apps it is probably very close. And the full source code is available so there is little risk in such use.

Reply by email

Graeme Geldenhuys
to Hans-Peter Diettrich: I just tried ReactOS in a VirtualBox, it already looks quite useful. Even Lazarus is…
Hans-Peter Diettrich wrote
Is somebody familiar with this problem? Who contributed Lazarus to ReactOS?

I've had great success with fpGUI based applications tested under ReactOS.

btw: I'm a bit confused about your statement... "contributed Lazarus to ReactOS"? As far as I understand ReactOS is a Windows OS clone, and allows simply running the setup.exe of any Windows program to install it. So why is Lazarus "contributed to ReactOS"? Are you suggesting there is a "special build" just for ReactOS? I would suggest simply download the lastest setup.exe of Lazarus from SourceForge and give it a go.

Regards,
Graeme

Reply by email

Kostas Michalopoulos
to Graeme Geldenhuys

Every now and then i try ReactOS to see how things are going, but always find some showstopper bugs. I might be a bit harsh, but i think that there has to be something fundamentally broken with their approach if the project is 17 years old (according to the copyright line at least) and they still have issues with clipping regions (moving a window over another flickers already visible stuff - which should never happen), bitmaps, etc. Also sometimes opening a file dialog brings the whole thing to a blue screen - i'd expect people to work on stabilizing the kernel before starting work on the GUI. Sadly because of these issues i don't see it becoming usable as a desktop OS any time soon.

Having said that, command-line stuff seem to more or less work, so i was considering using it to make automated Windows builds. Assuming this won't crash the system, it should do the work just fine.

On Sun, Jul 28, 2013 at 10:16 PM, Graeme Geldenhuys <

Show quoted text 27 lines
wrote: On 2013-07-28 13:21, Hans-Peter Diettrich wrote: > > Is somebody familiar with this problem? Who contributed Lazarus to ReactOS? I've had great success with fpGUI based applications tested under ReactOS. btw: I'm a bit confused about your statement... "contributed Lazarus to ReactOS"? As far as I understand ReactOS is a Windows OS clone, and allows simply running the setup.exe of any Windows program to install it. So why is Lazarus "contributed to ReactOS"? Are you suggesting there is a "special build" just for ReactOS? I would suggest simply download the lastest setup.exe of Lazarus from SourceForge and give it a go. Regards, Graeme -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130729/4f34ede2/attachment-0001.html>

Reply by email

Graeme Geldenhuys
to Kostas Michalopoulos
Kostas Michalopoulos wrote
Every now and then i try ReactOS to see how things are going, but always find some showstopper bugs. I might be a bit harsh, but i think that there

I have no idea how big the ReactOS development team is - I would guess small. I know they now use (or collaborate) a lot with the WINE project, and WINE is pretty good at running Windows software these days. If ReactOS uses the WINE code, it should be pretty good at running Windows apps, but I guess there might be some other factors at play too.

Regards,
- Graeme -

Reply by email

Kostas Michalopoulos
to Graeme Geldenhuys

I can't say i hold Wine in that kind of positive view :-P. Although it has been much more stable and compatible than ReactOS. I think Wine uses the underlying window system while ReactOS has to implement its own.

Graeme Geldenhuys wrote 24 lines
On 2013-07-29 07:46, Kostas Michalopoulos wrote: > Every now and then i try ReactOS to see how things are going, but always > find some showstopper bugs. I might be a bit harsh, but i think that there I have no idea how big the ReactOS development team is - I would guess small. I know they now use (or collaborate) a lot with the WINE project, and WINE is pretty good at running Windows software these days. If ReactOS uses the WINE code, it should be pretty good at running Windows apps, but I guess there might be some other factors at play too. Regards, - Graeme - -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130729/de914f29/attachment-0001.html>

Reply by email

Hans-Peter Diettrich
to Graeme Geldenhuys: I've had great success with fpGUI based applications tested under ReactOS. btw: I'm a bit…
Show quoted text 7 lines
On 2013-07-28 13:21, Hans-Peter Diettrich wrote: > Is somebody familiar with this problem? Who contributed Lazarus to ReactOS? I've had great success with fpGUI based applications tested under ReactOS. btw: I'm a bit confused about your statement... "contributed Lazarus to ReactOS"?

Lazarus appears under installable "ReactOS Applications", which I thought were adopted or tested for use on ReactOS. This is correct in so far as Lazarus installs and starts without problems, but then Lazarus differs from other applications - it can compile further programs, which can be started with debugging. These are special features, which may be not thoroughly implemented and tested in ReactOS. OTOH VisualStudio modules are offered as well, dunno whether these have similar problems.

DoDi

Reply by email

Hans-Peter Diettrich
to Kostas Michalopoulos: Every now and then i try ReactOS to see how things are going, but always find some…
Every now and then i try ReactOS to see how things are going, but always find some showstopper bugs. I might be a bit harsh, but i think that there has to be something fundamentally broken with their approach if the project is 17 years old (according to the copyright line at least)

It was a long road, with often complete replacement of the basic code starting with Win9x, Wine, finally WinNT. The grapics stuff (GDI...) has been replaced several times, too, with the goal to use readily available and still evolving third-party packages.

Show quoted text 6 lines
and they still have issues with clipping regions (moving a window over another flickers already visible stuff - which should never happen), bitmaps, etc. Also sometimes opening a file dialog brings the whole thing to a blue screen - i'd expect people to work on stabilizing the kernel before starting work on the GUI. Sadly because of these issues i don't see it becoming usable as a desktop OS any time soon.

That's what I observed as well. Perhaps Lazarus applications work better with the QT widgets instead of native Windows controls.

DoDi

Reply by email

Hans-Peter Diettrich
to Graeme Geldenhuys: I have no idea how big the ReactOS development team is - I would guess small. I know they…
Show quoted text 10 lines
On 2013-07-29 07:46, Kostas Michalopoulos wrote: > Every now and then i try ReactOS to see how things are going, but always > find some showstopper bugs. I might be a bit harsh, but i think that there I have no idea how big the ReactOS development team is - I would guess small. I know they now use (or collaborate) a lot with the WINE project, and WINE is pretty good at running Windows software these days. If ReactOS uses the WINE code, it should be pretty good at running Windows apps, but I guess there might be some other factors at play too.

Wine on Linux runs on a stable core, which seems not to be the case with the ReactOS process and GUI stuff.

DoDi

Reply by email

Reinier Olislagers
to Reinier Olislagers: Shame. No. You could report it on the ReactOS bugtracker; there are a couple of other…
Reinier Olislagers wrote
On 28/07/2013 14:21, Hans-Peter Diettrich wrote: > Unfortunately compiling my first Hello World program crashes the system, > have to turn off the VM :-(

Just downloaded a development build (revision 59769) ISO and installed Lazarus using the ReactOS Applications Manager. Got Laz 1.0.10 ;)

Compiling and running an empty project worked ok.
Perhaps your hello world program works better now... however there are still a number of visual artifacts (e.g. placing a button on form does not show the button) etc... I'm assuming it's ReactOS incompletely/incorrectly implementing the Windows API rather than Lazarus incorrectly using it ;)

Thanks,
Reinier

Reply by email