Recent

Author Topic: Build project failed on ReactOS,use Lazarus IDE 1.8.2  (Read 2838 times)

tianya

  • New Member
  • *
  • Posts: 25
Build project failed on ReactOS,use Lazarus IDE 1.8.2
« on: April 19, 2018, 02:56:03 am »
Build project failed on ReactOS,use Lazarus IDE 1.8.2,but build with 1.6.4 successfull
« Last Edit: April 19, 2018, 03:02:57 am by tianya »

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: Build project failed on ReactOS,use Lazarus IDE 1.8.2
« Reply #1 on: April 19, 2018, 03:30:18 am »
Just curious.
Are you using ReactOS 0.4.8 on a Virtual Machine or on a real computer?
How is your general experience with Lazarus made applications on ReactOS environment?
https://www.reactos.org/download

tianya

  • New Member
  • *
  • Posts: 25
Re: Build project failed on ReactOS,use Lazarus IDE 1.8.2
« Reply #2 on: April 19, 2018, 04:01:34 am »
Use a Virtual Machine,Install ReactOS 0.4.8,then build a simple project:one button click then show message 'hello world'.
success with 1.6.4

Handoko

  • Hero Member
  • *****
  • Posts: 5131
  • My goal: build my own game engine using Lazarus
Re: Build project failed on ReactOS,use Lazarus IDE 1.8.2
« Reply #3 on: April 19, 2018, 05:00:45 am »
Quote
Development began in 1996, as a Windows 95 clone project, and was continued as ReactOS in 1998, with the incremental addition of features of later Windows versions.
Source: https://en.wikipedia.org/wiki/ReactOS

ReactOS is a Win95 clone although some newer Windows features have been added but it's still not fully compatible with them.

Started from version 1.8.0, Lazarus dropped support for Win98/WinNT. Lazarus 1.6.4 still supports Win98 (which is similar to Win95). I guess that is the reason why you failed to build it on ReactOS.

http://wiki.freepascal.org/Lazarus_1.8.0_release_notes
« Last Edit: April 19, 2018, 05:09:58 am by Handoko »

helmi

  • New Member
  • *
  • Posts: 21
Re: Build project failed on ReactOS,use Lazarus IDE 1.8.2
« Reply #4 on: April 19, 2018, 06:33:49 am »
I thought ReactOS target WinNT kernel. Last time I tried Lazarus 1.6.4 run fine on it.

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4459
  • I like bugs.
Re: Build project failed on ReactOS,use Lazarus IDE 1.8.2
« Reply #5 on: April 19, 2018, 07:00:08 am »
As always with such compilation problems, try a clean build. It should work.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

tianya

  • New Member
  • *
  • Posts: 25
Re: Build project failed on ReactOS,use Lazarus IDE 1.8.2
« Reply #6 on: April 19, 2018, 12:41:57 pm »
@Handoko thanks

PascalDragon

  • Hero Member
  • *****
  • Posts: 5446
  • Compiler Developer
Re: Build project failed on ReactOS,use Lazarus IDE 1.8.2
« Reply #7 on: April 20, 2018, 04:11:55 pm »
ReactOS is a Win95 clone although some newer Windows features have been added but it's still not fully compatible with them.

ReactOS currently targets Windows Server 2003 for the kernel and newer versions for the WinAPI. The times it targeted Windows 95 are long gone, namely since 1997 as can be seen in the Early development section of the Wikipedia entry.

 

TinyPortal © 2005-2018