Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support
  3. Compile for Windows Environment

Compile for Windows Environment

Scheduled Pinned Locked Moved Support
5 Posts 3 Posters 35.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T
    T
    terry
    wrote on last edited by
    #1

    I serached NetXMS site to know the compile enviroment for Windows platform.
    But, I can't find it.

    I knew there are to need other resources to compile.
    But, I don't know excactly.

    Anyone knows the compile environment for windows platform,
    please let us know.

    Regards,
    -Terry

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #2

      Hello!

      To compile NetXMS on Windows, you have to have the following packages and libraries:

      1. Latest Microsoft Platform SDK
      2. OpenSSL library. Currently we use 0.9.8a, but any other recent version should be ok.
      3. Scintilla library (used only by GUI components)
      4. ZLib
      5. Microsoft Speech SDK (used only by GUI components)
      6. Windows DDK (XP or 2003 version)
      7. GD library (used only by nxhttpd)

      Everything should be built with VC++ 6.0.

      Hope this helps!

      Also, we are starting to provide commercial NetXMS support. Detailed information will be published on our web site very soon, so you can contact us if you ar interested.

      Best regards,
      Victor

      1 Reply Last reply
      0
      • T
        T
        terry
        wrote on last edited by
        #3

        I found new environments.

        Must install bison and FLEX for windows.

        To get the setup file of bison, visit http://gnuwin32.sourceforge.net/packages/bison.htm
        To get the setup file of FLEX, visit http://gnuwin32.sourceforge.net/packages/flex.htm

        After the installation, must set the environment in Visual studio.

         * navigate the menu : Tools --> Options --> Directory
            1) select "Excutable files" in "Show Directory for" item.
            2) add the path for bison and FLEX

         * navigate the menu :  Tools --> Options --> Directory
            1) select "include files" in "Show Directory for" item.
            2) add the path for "bison's include directory"

        Best Regards,
        -Terry

        1 Reply Last reply
        0
        • J
          J
          johnz
          wrote on last edited by
          #4

          Thank Victor and Terry for the information. Do you have detailed instruction about running configure, generate makefile in Windows environment? I tried msdev xyz.dsw /make and it gave out error messages. Thanks in advance. -JZ

          1 Reply Last reply
          0
          • J
            J
            johnz
            wrote on last edited by
            #5

            Sorry for the false alarm. The error was produced by incompatibility of ASCII files between Unix and DOS. Using a tool such as Winzip to unpack source.tgz and make sure to handle CR/LF between Unix and DOS properly.

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups