If running on a windows platform this may help.
Install Perl and MRTG in their default location.
To build a simple and default configuration file copy the follwing to a batch file call "BldCfg.bat"
Run the batch file: bldcfg public@10.10.10.10
This will create a default called BLDCFG.cfg in the current directory and the edit it so you can 'adjust' it to su-te.
Watch out for line raps. This only has 13 lines include blank lines.
====================== copy from here to next ==========
@Echo Off
: BldCfg.bat
If "%1"=="" ECHO Forgot readstring@ipaddress
If "%1"=="" GoTo End99
:: --snmp-options=:[<port>][:[<tmout>][:[<retr>][:[<backoff>][:<ver>]]]]
:: config generates a [title] by: --ifdesc nr|ip|eth|descr|name|type|alias
:: config generates a interf by: --ifref alias|name|ip|eth|descr|type
:: perl ..\bin\cfgmaker --global "options[_]: bits" --ifdesc=alias %1>BldCfg.CFG
perl ..\bin\cfgmaker --global "options[_]: bits" --ifdesc=descr --ifref=name %1>BldCfg.CFG
NotePad BldCfg.cfg
:End99
===================== Stop one line above this =========
To test try this: test bldcfg
Note: no not pass the '.cfg' on the command line
This will make on pass through the config file you passed on the ocmmand line and dump all error to bldcfg.log file
This has 8 lines including any blank lines
====================== start copy below ===========
@Echo off
: Test.bat {mrtg-config-file}
:if "%1"=="" GoTo End
if exist %1.log del %1.log

ERL C:\mrtg-2.10.15\bin\MRTG C:\mrtg-2.10.15\cfg\%1.cfg --logging %1.log --debug="base,tarp"
PERL C:\mrtg-2.10.15\bin\MRTG C:\mrtg-2.10.15\cfg\%1.cfg --logging %1.log
notepad %1.log %1.cfg
:End
=================== stop copy one line above ============
This is a poor mans setup and test but it works.
Hope this helps.