Sections
Getting Started
  • Work through the tutorial available on the downloads page.
  • Read and/or subscribe to the support forums.
  • Peruse some images of the software in action.
  • Watch an instructional video 
Enterprise Version
A commercial version of openWind is available for clients who require:
  • Deep Array Wake Models
  • optimization for cost of energy
  • shadow-flicker
  • multi-threaded wind-flow calculation
  • sector management
  • optimization enhancements
  • grid layout tool
  • stream-lined interface
  • authenticated reports
Licensing
Please contact the openWind team regarding:
  • developing products from the openWind codebase
  • partnering with us to develop specialist modules
Document Actions
  • Send this page to somebody
  • Print this page

Linux compatibility

Up to Ubuntu

Linux compatibility

Posted by nick at February 27. 2008

Hi everyone,




The platform chosen for this software is Ultimate++ which you can find at http://www.ultimatepp.org




UPP provides both an IDE and a cross-platform C++ class library. Its completely open and maintain by some highly competent and motivated coders. The library and IDE are completely free (as in freedom as well as beer) and you can easily compile for Windows using the MINGW compiler or any version of the Microsoft compiler and SDKs.




Just now, we're waiting for a new release of UPP which will include a debian package which can be easily installed on Ubuntu. When this becomes available, I will post in this thread. It is our intention to support both Windows and Ubuntu. The code may compile and run on other flavours of Linux but we have to choose one to support and we're choosing Ubuntu http://www.ubuntu.com




Cheers,




Nick


Re: Linux compatibility

Posted by graeme at October 17. 2008
So are there binaries for linux or should I just download the source?


Re: Linux compatibility

Posted by nick at October 18. 2008

On the downloads page. As you're clearly a very busy man, I'll save you the effort of that extra click and you can get them from here


32bit  64bit


I had to compress them because either the CMS or my hoster didnt like 5MB executables. If you want to try compiling for whichever bizarre and occult flavour of *nix you're currently into, please let me know how you get on and I'd be up for hosting any successful versions on the downloads page. Thats the DOWNLOADS page.


:)


Re: Linux compatibility

Posted by graeme at October 21. 2008

ahhh the downloads page! thanks! 


Re: Linux compatibility

Posted by o_wild at December 04. 2011

 thank you for the binaries for linux. I downloaded the source and compiled in Fedora but there are some errors.


these are the messages:
----- CtrlLib ( GUI MT GCC SHARED FORCE_SPEED LINUX POSIX ) (1 / 20)
----- plugin/tif ( GUI MT GCC SHARED FORCE_SPEED LINUX POSIX ) (2 / 20)
----- GridCtrl ( GUI MT GCC SHARED FORCE_SPEED LINUX POSIX ) (3 / 20)
----- PdfDraw ( GUI MT GCC SHARED FORCE_SPEED LINUX POSIX ) (4 / 20)
----- plugin/jpg ( GUI MT GCC SHARED FORCE_SPEED LINUX POSIX ) (5 / 20)
----- plugin/png ( GUI MT GCC SHARED FORCE_SPEED LINUX POSIX ) (6 / 20)
----- plugin/bmp ( GUI MT GCC SHARED FORCE_SPEED LINUX POSIX ) (7 / 20)
----- plugin/geotiff ( GUI MT GCC SHARED FORCE_SPEED LINUX POSIX ) (8 / 20)
geotiffgdal.cpp
In file included from /home/wilde/upp/uppsrc/plugin/tif/lib/tiff.h:30:0,
                 from /home/wilde/upp/uppsrc/plugin/tif/lib/tiffio.h:33,
                 from /home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:37:
/home/wilde/upp/uppsrc/plugin/tif/lib/tiffconf.h:116:0: warning: "int8" redefined [enabled by default]
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:33:0: note: this is the location of the previous definition
/home/wilde/upp/uppsrc/plugin/tif/lib/tiffconf.h:119:0: warning: "uint16" redefined [enabled by default]
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:34:0: note: this is the location of the previous definition
/home/wilde/upp/uppsrc/plugin/tif/lib/tiffconf.h:125:0: warning: "int32" redefined [enabled by default]
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:35:0: note: this is the location of the previous definition
/home/wilde/upp/uppsrc/plugin/tif/lib/tiffconf.h:126:0: warning: "uint32" redefined [enabled by default]
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:36:0: note: this is the location of the previous definition
In file included from /home/wilde/upp/uppsrc/Core/Core.h:197:0,
                 from /home/wilde/upp/uppsrc/Draw/Draw.h:6,
                 from /home/wilde/upp/uppsrc/plugin/geotiff/geotiff.h:4,
                 from /home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:45:
/home/wilde/upp/uppsrc/Core/Defs.h:221:1: error: duplicate ‘unsigned’
/home/wilde/upp/uppsrc/Core/Defs.h:221:28: error: multiple types in one declaration
/home/wilde/upp/uppsrc/Core/Defs.h:221:28: error: declaration does not declare anything [-fpermissive]
/home/wilde/upp/uppsrc/Core/Defs.h:224:1: error: duplicate ‘short’
/home/wilde/upp/uppsrc/Core/Defs.h:224:28: error: declaration does not declare anything [-fpermissive]
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp: In member function ‘virtual CPLErr GTiffRGBABand::IReadBlock(int, int, void*)’:
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:1204:35: error: ‘tif_uint32’ was not declared in this scope
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:1204:47: error: expected primary-expression before ‘)’ token
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:1219:36: error: ‘tif_uint32’ was not declared in this scope
/home/wilde/upp/uppsrc/plugin/geotiff/geotiffgdal.cpp:1219:48: error: expected primary-expression before ‘)’ token
plugin/geotiff: 1 file(s) built in (0:00.75), 750 msecs / file, duration = 756 msecs, parallelization 0%

There were errors. (0:00.89)

I think this was caused by some conflicts between /Core/Defs.h and plugin/geotiff package, so what
can we do?

best regards
Wilde
Powered by Ploneboard