[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20040330: LDM: 6.0.14: g++ error with ldm.h
- Subject: 20040330: LDM: 6.0.14: g++ error with ldm.h
- Date: Tue, 30 Mar 2004 08:13:21 -0700
Stonie,
>Date: Tue, 30 Mar 2004 14:48:04 +0000
>From: Stonie Cooper <address@hidden>
>Organization: Planetary Data, Incorporated
>To: address@hidden,
>To: address@hidden
>Subject: LDM: 6.0.14: g++ error with ldm.h
The above message contained the following:
> Rapidly moving towards completing our 6.0.14 plugin port for our NRS, so that
> our academic customers will be on 6.0.14 . . . and hit a snag.
>
> Our API is OOP/C++ . . . so I was using extern "C" calls to the LDM
> procedures
> for the ldm queue stuffer.
>
> Everything seemed to be fine - but I get this compile time error in reference
> to ldm.h:
>
> ../protocol/ldm.h:382: error: declaration of `prod_class*feedpar::prod_class'
> ../protocol/ldm.h:368: error: changes meaning of `prod_class' from `typedef
> struct prod_class prod_class'
> ../protocol/ldm.h:516: error: declaration of `
> prod_class*fornme_reply_t::<anonymous union>::prod_class'
> ../protocol/ldm.h:368: error: changes meaning of `prod_class' from `typedef
> struct prod_class prod_class'
>
> Not looking for you guys to make a fix anything, but rather a query to see if
> you have seen this before. I didn't find anything directly related in the
> archives.
I haven't seen this before.
> Stonie R. Cooper
> Planetary Data, Incorporated
> (402) 727-6599
Regards,
Steve Emmerson