HTTP Performance Testing

Sep 06, 2010 - 07:47 AM
Homepage :: Mailing Lists :: Download :: Frequently Asked Questions 
Search   
Open Source Issues

Main Menu

Share your experience

You may post your own success story, tutorial, HowTo or announcement regarding OpenSTA on this server.



To do this, just log in with your free account. Your story will be published soon in the news section on the main page.



If you need assistance using OpenSTA, please use the mailing list and its archive or the FAQ instead of posting a story.


User's Login




 


 Log in Problems?
 New User? Sign Up!

Other Stories

Go to Frequently Asked Questions Homepage Building Osta


Building OpenSTA

Before building OpenSTA you need to make sure you have fulfilled all the BuildingPrerequisites. Once you have fulfilled these you are ready to build OpenSTA and can proceed with the following instructions:

  • Open the src/FullBuild.dsw Visual Studio Workspace file. This takes some time to load as there are 84 projects contained in this workspace and making up the OpenSTA toolset.
  • Once open you should select the Build>Batch Build menu item.
  • Here's the laborious bit; there are 84 Debug configurations that you absolutely don't want (even if you think you want them, you don't! they are mostly broken) these must each be unticked. Sorry but at least you will have to do this just once, the .opt file stores this setting. From release 1.4.2 the DSW now only contains the Release builds so this step is no longer required. With only the Release builds ticked you can now hit the Build button.
  • Find something interesting to do ... it takes a long time and watching the log is very dull ;-)
  • Once finished check all the log, there should be no errors or warnings. I then do a second Batch Build, I do this because Visual Studio does weird things with dependencies and I don't really trust it ... sometimes it will rebuild projects again for seemingly no reason. Most of these unneeded rebuild issues have now actually been tracked down and fixed in CVS.

When you are happy with the build, you may have been making changes which of course will involve more work, then you are ready to create an Installation.

  • Open the src/Installer/OpenSTA.sln Visual Studio solution file.
  • Select the Release configuration from the Build>Build Configuration menu.
  • Select Build>Build Solution (Ctrl+Shift+B) to produce the installation.
  • There's an error message about Merge modules not being able to contain dialogs, it doesn't seem to hurt. If you can show us who to get rid of this please send mail to the DeveloperMailingList.
  • Once finished your installable MSI will be in the Distribution/DISK_1 directory

This installation won't ask you to do the required reboot after install or removal. Also the OpenSTA directory is only created for the installing user not All Users. These are limitations of the MSI builder. If you want to correct these issues it can be done using an MSI editor, instructions of how to do this are in the INSTALL.txt file in your OpenSTA sources root directory.

Any problem or ideas about building OpenSTA should be discussed on the DeveloperMailingList


FrequentlyAskedQuestions.


Last edited on May 16, 2004. RecentChanges | FindPage | | LikePages
Edit | PageHistory | Diff  
Please help maintaining this FAQ. You can add and edit content if you are logged in with your free account.
Make sure you have read the NamingConventions before adding pages to this Wiki.

Short link to this page: http://portal.opensta.org/faq.php?topic=BuildingOsta

Homepage :: Mailing Lists :: Sourceforge Home 

All logos and trademarks in this site are property of their respective owner. The comments and stories are property of their posters
. Find more information about OpenSTA at http://OpenSTA.org/. Portal hosted by tcNOW.