Please visit https://support.ecmwf.int or create an Issue in our Issue Management System (JIRA) if you have any suggestions for improvements or have discovered a bug with any ECMWF software package.

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 (smile)

3 Comments

  1. 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

     

     

     

     

     

     

  2. 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.

  3. 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"