Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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 (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Modularity with C++ on Windows and Linux

Modularity with C++ on Windows and Linux

Scheduled Pinned Locked Moved C / C++ / MFC
helpc++databaseoraclecom
6 Posts 5 Posters 0 Views 1 Watching
  • 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.
  • J Offline
    J Offline
    Jerome Conus
    wrote on last edited by
    #1

    Hi ! I am facing a problem which I don't know if a solution exists. I might have to develop a software which should fullfill these requirements : - Modular - Using an Oracle database - Have to work on Windows and Linux I know that Oracle exists for both OS. I don't exactly know how to interface it in a way that will work for both Windows and Linux. But my main concern is regarding modularity. Each time I had to have modularity under Windows, I just used ActiveX components. I was easy and worked well. But, how to achieve such modularity on Linux ? Is it possible to have a concept of modularity which would work for both Windows and Linux ? Any hints, help, links, advice, etc.. will be greatly appreciated ! Jerome

    J M M 3 Replies Last reply
    0
    • J Jerome Conus

      Hi ! I am facing a problem which I don't know if a solution exists. I might have to develop a software which should fullfill these requirements : - Modular - Using an Oracle database - Have to work on Windows and Linux I know that Oracle exists for both OS. I don't exactly know how to interface it in a way that will work for both Windows and Linux. But my main concern is regarding modularity. Each time I had to have modularity under Windows, I just used ActiveX components. I was easy and worked well. But, how to achieve such modularity on Linux ? Is it possible to have a concept of modularity which would work for both Windows and Linux ? Any hints, help, links, advice, etc.. will be greatly appreciated ! Jerome

      J Offline
      J Offline
      jhwurmbach
      wrote on last edited by
      #2

      There is (almost) certainly no single framework for you to work with, and the resulting code compiles on Linux and Windows. To make a GUI that works with Linux and Windows use Java, or you can try wxWindows[^]. It works fine, but is not as advanced as MFC. *modified the link. 2003-0211T12:37:00*


      My opinions may have changed, but not the fact that I am right.

      K 1 Reply Last reply
      0
      • J jhwurmbach

        There is (almost) certainly no single framework for you to work with, and the resulting code compiles on Linux and Windows. To make a GUI that works with Linux and Windows use Java, or you can try wxWindows[^]. It works fine, but is not as advanced as MFC. *modified the link. 2003-0211T12:37:00*


        My opinions may have changed, but not the fact that I am right.

        K Offline
        K Offline
        karl_w
        wrote on last edited by
        #3

        I think he means wxWindows www.wxwindows.org[^] -- karl

        J 1 Reply Last reply
        0
        • K karl_w

          I think he means wxWindows www.wxwindows.org[^] -- karl

          J Offline
          J Offline
          jhwurmbach
          wrote on last edited by
          #4

          Yes, thanks!


          My opinions may have changed, but not the fact that I am right.

          1 Reply Last reply
          0
          • J Jerome Conus

            Hi ! I am facing a problem which I don't know if a solution exists. I might have to develop a software which should fullfill these requirements : - Modular - Using an Oracle database - Have to work on Windows and Linux I know that Oracle exists for both OS. I don't exactly know how to interface it in a way that will work for both Windows and Linux. But my main concern is regarding modularity. Each time I had to have modularity under Windows, I just used ActiveX components. I was easy and worked well. But, how to achieve such modularity on Linux ? Is it possible to have a concept of modularity which would work for both Windows and Linux ? Any hints, help, links, advice, etc.. will be greatly appreciated ! Jerome

            M Offline
            M Offline
            markkuk
            wrote on last edited by
            #5

            ODBC interface to databases is available both on Linux and Windows. I guess Oracle has some lower-level API that might also work on both systems. There's an implementation of DCOM for Linux from Software AG.

            1 Reply Last reply
            0
            • J Jerome Conus

              Hi ! I am facing a problem which I don't know if a solution exists. I might have to develop a software which should fullfill these requirements : - Modular - Using an Oracle database - Have to work on Windows and Linux I know that Oracle exists for both OS. I don't exactly know how to interface it in a way that will work for both Windows and Linux. But my main concern is regarding modularity. Each time I had to have modularity under Windows, I just used ActiveX components. I was easy and worked well. But, how to achieve such modularity on Linux ? Is it possible to have a concept of modularity which would work for both Windows and Linux ? Any hints, help, links, advice, etc.. will be greatly appreciated ! Jerome

              M Offline
              M Offline
              Michael Burlage
              wrote on last edited by
              #6

              You can alos check out the QT-Framework wihich is a very well developed C++-cross-platform GUI-library with database connectivity included. It is free and open-source for Linux non-commercial usage, for Windows there is a time-limited test release, I think. www.trolltech.com or www.troll.no or www.trolltech.no

              1 Reply Last reply
              0
              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.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups