A little off the coding topic. I use the windows version of GnuCash as such I wanted it to be able to get stock and fund updates automatically. This took a bit more work then I expected so I hope this helps someone else.
- Install active state perl
- Install OpenSSL Win32
- Install nmake following these directions
- Run the Perl Package Manager from the start menu and install the Crypt-SSLeay package
- From a command prompt in C:\program files\gnucash\bin run perl -w gnc-fq-update
That should be it. One think to note, as far as I can tell you have to call update from the command prompt while your GNU file is Not open. As described here.