# XML Form Generator: How to install/use it?

**URL:** <https://community.open-emr.org/t/xml-form-generator-how-to-install-use-it/4661>\
**Category:** OpenEMR Development\
**Created:** [January 13, 2011, 10:52pm UTC](https://community.open-emr.org/t/xml-form-generator-how-to-install-use-it/4661 "2011-01-13T22:52:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [January 13, 2011, 10:52pm UTC](https://community.open-emr.org/t/xml-form-generator-how-to-install-use-it/4661/1 "2011-01-13T22:52:36Z")

</div>

**[rmathieu](https://sourceforge.net/u/rmathieu/)** wrote on [Thursday, January 13, 2011](https://sourceforge.net/p/openemr/discussion/202506/thread/028c0dde/#245f):

What do I need to use this utility, do I have to go to a command prompt and go to the directory where I extract the file?  
But when I do this, and type “make INFILE=filename.xml” and I replace filename.xml by example2.xml, nothing happened.

What does mean terminal in that case, a DOS prompt? or what?

Can someone translate this paragraph:

“To generate a form from an .XML file, open up a terminal, go to the directory you have extracted xmlformgen into, and type “make INFILE=filename.xml”, where filename.xml is the name of a xml document you’ve created, or one of the example .xml files that comes with xmlformgen. This will create a form contained in a directory (named after the form).”

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [January 13, 2011, 11:18pm UTC](https://community.open-emr.org/t/xml-form-generator-how-to-install-use-it/4661/2 "2011-01-13T23:18:38Z")

</div>

**[julialongtin](https://sourceforge.net/u/julialongtin/)** wrote on [Thursday, January 13, 2011](https://sourceforge.net/p/openemr/discussion/202506/thread/028c0dde/#1d3f):

Two paragraphs earlier, you will find the software’s dependencies. This software requires a shell environment, make, and either xalan-C++, or on a newer version (still releasing…) gnome’s xsltproc tool.

Since you mention DOS, I’m going to assume you’re running a windows based platform, in which case, i would expect to start by installing cygwin to get a working make, and bash environment. I would check during install to see if it has an xsltproc or xalan-C++ package.

list-in-general: what are you using to run the perl based form generator under windows?

Julia Longtin

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [January 17, 2011, 4:04pm UTC](https://community.open-emr.org/t/xml-form-generator-how-to-install-use-it/4661/3 "2011-01-17T16:04:43Z")

</div>

**[rmathieu](https://sourceforge.net/u/rmathieu/)** wrote on [Monday, January 17, 2011](https://sourceforge.net/p/openemr/discussion/202506/thread/028c0dde/#d6f1):

I’m trying to export my form, created with omniform.&nbsp; I don’t know how to run the perl based form generator.

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [January 23, 2011, 11:15pm UTC](https://community.open-emr.org/t/xml-form-generator-how-to-install-use-it/4661/4 "2011-01-23T23:15:40Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Sunday, January 23, 2011](https://sourceforge.net/p/openemr/discussion/202506/thread/028c0dde/#c3f3):

hey,

Can find for stuff here in wiki:  
[http://www.openmedsoftware.org/wiki/OpenEMR\_Form\_Creation\_Tools](http://www.openmedsoftware.org/wiki/OpenEMR_Form_Creation_Tools)  
The perl one is Formscript, which provides instructions(also note more detailed instruction can be found in the formscript.pl script itself.

-brady
