Have Some Spare Time Before Next Semester

Now that I am unemployed. So I’m actually taking the time to advance some creative projects and taking an online HTML5 course. The main idea, goal and motivation? Achieving Flow.


Posted in Art, From the Writing Desk, No Category by with 2 comments.

How to Compile OpenSSL for Visual Studio 2010/2012

We are using OpenSSL for secure communication because… well, anyone with an application communicating over any kind of network should use some kind of secure communication. OpenSSL is free and open source so it’s a good choice for many of the usual reasons. OpenSSL is multiplatform and requires an on-site build. We are working with Visual Studio 2010 (now moving to 2012) and thus we need to compile it specifically for that environment. I couldn’t find any set of instructions this clear and this precise. This has been cobbled up from many sources and modified by me to fit our scenario. But, I believe this should be useful for anyone compiling OpenSSL for Visual Studio from 2003 and beyond. Basically, there are two ways to do this: With the Visual Studio assembler or with the Netwide Assembler. I will explain them in tandem. After some (read: many) iterations on this, I’m not sure if there is a problem with either or which one is better. I ended up using the Netwide Assembler. It, however, requires another install. So my suggestion is using the VS assembler and if you have problems you can’t fix, try the Netwide Assembler. Ingredients: Install the Perl compiler for windows. Put it in an easy to reach place like C:\Perl Download the latest OpenSSL sources. Put them in an easy to reach place like C:\openssl-<version> If you are using the Netwide Assembler (NASM), install that too. Put it in an easy to reach place like C:\NASM Continue Reading →


Posted in Programming by with 4 comments.