Gilles MARCOU het geskryf:
> I'm trying to build an interface for a program so that it could be used
> as a command line, a GUI or a CGI. For the CGI, I use powutils 1.7.1,
> FPC 2.2.0 and Lazarus 0.9.24. I mean that the same executable should be
> used either as a CGI, a command line or a GUI.

I can't see this working - I went through the same problem with the
tiOPF project.

If you create a CGI application that pulls in the Forms unit for
example. Then try and run that CGI project thourgh a web server that
doesn't have X Window System installed, the program will fail with
"DISPLAY has not been set" error.

In the case of tiOPF. I was trying to run the console Test Suite on a
headless Linux box. I had to first clean up the tiOPF code, to NOT
include GUI units in the core tiopf unit. Then only did my console
application run correctly on the headless linux box.

Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://opensoft.homeip.net/fpgui/

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to