On Tue, 6 Mar 2012, Andrew Brunner wrote:

Up until a few days ago I was using my service daemon app (X) to launch a
console application (Y) worked flawlessly.  The service daemon monitors for
crashes and scale and can create instances at runtime.

I did a trunk update to both FPC and Lazarus and App Y got a bunch of
linker errors (see below) so I included interfaces unit and (Y) builds just
fine.

You should not include this unit. That's an error.

if executed from a Desktop App TProcess (Y) enters the program loop. :-)
If executed (X) inside a Service Daemon TProcess (Y) zombies and never
enters the program loop :-(

The service daemon is mission critical to my project and this is a pretty
serious issue.

Errors when I try to build Process app without Interfaces unit :

It means you have a LCL component somewhere in your app, that's what's
causing this.

Michael.

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to