Monday, July 13, 2009

Porting the Application

In order to get SNAT to operate, I have to get a number of services installed in addition to SNAT.  I apparently mis-read the documentation and somehow got the impression that the AXP came with Apache and MySQL already installed.  Unfortunately, this is not the case.

I am currently getting a Fedora Core 4 development environment installed so I can get the Apache and MySQL servers installed.  Then, I will need to get the Java and Perl environments installed as well.

Thus far, I have determined the appropriate steps to get the services installed, I just need to get the development environment reconfigured to support the FC4 versus the FC11 to make sure I don't need to install too many additional dependencies.

Most likely, this will end in a horrible dependency loop (between Apache, MySQL, Java and Perl).  Making this process much more difficult than it really should be.  To get around this, I will install everything into a new directory structure and change the LD_LIBRARY_PATH variable to utilize the SNAT application libraries first and then search the remaining system LD_LIBRARY_PATH next.

I may end up going back to the Perl version of the telnet/SSH/SNMP/Graphing processes as I have to get all of these libraries installed anyway.  Additionally, the version of Java installed is the IBM Java ME which will not run the version of the application which I currently developed under.  This means I need to install a whole new version of Java as well.  I will make the determination based on how easy it is to install the updated versions of the applications and libraries.

No comments:

Post a Comment