Parse error in pointer to template

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Manuel González Castro

    Parse error in pointer to template

    Hello,

    my code uses a 3rd party library which builds without problems in MS VC++
    6.0 but gives some errors with gcc 3.2. I cannot figure how can I get a
    workarround to make it build on both compilers.

    The problem is in the following sentence:

    Property<SAX::b asic_LexicalHan dler<stringT>*> * prop =
    new Property<SAX::b asic_LexicalHan dler<stringT>*>
    (lexicalHandler Adaptor_.getLex icalHandler());

    gcc gives an error in the first line: "parse error before `*' token".

    VC++ builds fine and I've read that this library also builds with old
    versions of gcc. But no success with gcc 3.2.

    Does anybody know if the sintax is correct?
    Any workarrounds?

    Thanks in advance
    Manuel

    *************** *************** *************** ************
    Manuel González Castro
    Laboratorio de Ingeniería Mecánica - Universidad de La Coruña
    *************** *************** *************** ************


Working...