Please note that ECMWF develops software for its own mission and has only very limited application support resources. ECMWF has agreed the following software support principles
When you enter a new bug please supply the following information:
- Product and Version
In which product/version did you find the bug? E.g., using ecCodes version 2.28.0 - Platform (Operating System and architecture)
Please select the platform and the OS version that your bug occurred on (This could be the output from "uname -a"). E.g., "OpenSUSE 11.3 (64bit) ..." - Short summary
How would you describe the bug using around 10 words? A good summary should quickly and uniquely identify a bug. Explain the problem, not your suggested solution! - Detailed description
Actual Results: What happened when you got the bug?
Expected Results: What was supposed to happen?
Additional Information: Add anything else you feel the developer needs to know e.g., The exact error message printed
- Steps to reproduce:
This is the most important part of the bug report! Ask yourself “How can a developer reproduce this bug on their own computer?”
First reproduce the bug yourself several times. If it is not reproducible every time you can still enter a bug mentioning the intermittent nature of the bug. This is explained very well here.
Attach any accompanying data
Always create a different JIRA issue for each problem. If more than one problem is reported in a single issue then it becomes difficult to track problems and solutions correctly
The higher the quality of the bug report, the higher the chance that it will get fixed!
Thank you
3 Comments
Anonymous
Hi,
I'm not sure if this is the right forum for me to post - my apologies if it is not. Anyway, I've a problem installing Magics++. Here is the error from my "Make"
---------
....
CXX BaseDriver.lo
CXX DriverManager.lo
CXX BinaryDriver.lo
CXX PostScriptDriver.lo
CC ioapi.lo
CC zip.lo
CXX SVGDriver.lo
In file included from BaseDriver.cc:45:0:
./BaseDriverImages.h: In member function 'virtual void magics::BaseDriver::renderImage(const magics::ImportObject&) const':
./BaseDriverImages.h:216:35: error: 'gdImageCreateFromGif' was not declared in this scope
./BaseDriverImages.h: In member function 'virtual bool magics::BaseDriver::convertToPixmap(const string&, magics::GraphicsFormat, int, magics::MFloat, magics::MFloat, magics::MFloat, magics::MFloat) const':
./BaseDriverImages.h:352:34: error: 'gdImageCreateFromGif' was not declared in this scope
./BaseDriverImages.h:386:31: error: 'gdImageAlpha' was not declared in this scope
make[4]: *** [BaseDriver.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** Waiting for unfinished jobs....
SVGDriver.cc: In member function 'virtual bool magics::SVGDriver::renderCellArray(const magics::Image&) const':
SVGDriver.cc:1263:53: error: 'gdImageCreateTrueColor' was not declared in this scope
SVGDriver.cc:1264:47: error: 'gdImageColorResolveAlpha' was not declared in this scope
SVGDriver.cc:1288:28: error: 'gdImageAlphaBlending' was not declared in this scope
SVGDriver.cc:1289:24: error: 'gdImageSaveAlpha' was not declared in this scope
make[4]: *** [SVGDriver.lo] Error 1
make[3]: *** [all] Error 2
--------------
Can anyone help me to solve this? Any help is very much appreciated. Thanks very much for your time. Cheers, Jason
Daniel Varela Santoalla
Hi Jason
I think it would be better if you could create an account and open an issue in https://jira.ecmwf.int/browse/SUP. Otherwise we don't have any way of coming back to you. Please send us the version of Magics++ you are using, the "config.log" file and tell us in which operating system and which version you are building Magics.
Daniel
ps: At a first look it seems you may have some issue with libgd. Make sure you have the "devel" packages installed. It must also be version 2.0.32 or a later version.
Josef Kemetmueller
I can't submit an issue, so I'm gonna post here:
There is a problem when compiling this on a case-insensitive file system, because "src/decoders/Netcdf.h" clashes with the netcdf's "netcdf.h"