ObjectiveC++: expected unqualified-id before '@' token

Philip Mötteli philip.moetteli at econophone.ch
Sun Jun 11 16:01:07 CDT 2006


Thank you for the quick reply!


Am 11.06.2006 um 15:23 schrieb Ruslan Zasukhin:
> On 6/11/06 4:16 PM, "Philip Mötteli"  
> <philip.moetteli at econophone.ch> wrote:
> First note, you should prefer to use not separate headers of VSDK but
>
> #include <VSDK2.h>

Unfortunately it didn't get me back on track.
The header file looks now like this:

#import <PMPersistence/PMPDBMS.h>
#import <Carbon/Carbon.h>
#import <VSDK/VSDK2.h>

@interface PMVServerProcess : PMPDBMS
{
	VSQL::I_Server	*server;
}
@end

And the warnings are much more, because more headers are imported.  
Unfortunately the game killing error remains the same:

Distributed-CompileC /tmp/MultiMarketsSimulation.build/Development/ 
PMValentinaAdapter.build/Objects-normal/ppc/PMVAdapter.o /Users/ 
moetteli/Developer/Source/Aggregates/MultiMarketsSimulation/../../ 
Frameworks/PMPersistence/Adapters/Valentina/PMVAdapter.mm normal ppc  
objective-c++ com.apple.compilers.gcc.4_0
     cd /Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation
     setenv DISTCC_COMPILER "gcc version 4.0.1 (Apple Computer, Inc.  
build 5341)"
     setenv DISTCC_HOSTS localhost
     setenv DISTCC_SYSTEM "10.4.6 (ppc)"
     /usr/bin/distcc /usr/bin/gcc-4.0 -x objective-c++ -arch ppc - 
pipe -Wno-trigraphs -fobjc-exceptions -fpascal-strings -fasm-blocks - 
O0 -fpermissive -Wreturn-type -Weffc++ -Woverloaded-virtual -Wformat - 
Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused- 
value -Wunknown-pragmas -Wshadow -Wsign-compare -fmessage-length=0 - 
fobjc-direct-dispatch -mtune=G5 -ftree-vectorize -fvisibility-inlines- 
hidden -mfix-and-continue -gdwarf-2 -I/tmp/ 
MultiMarketsSimulation.build/Development/PMValentinaAdapter.build/ 
PMValentina.hmap -fpch-preprocess -F/tmp/Development -I/tmp/ 
Development/include -I/Users/moetteli/VSDK/sources -I/tmp/ 
MultiMarketsSimulation.build/Development/PMValentinaAdapter.build/ 
DerivedSources -c /Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm -o /tmp/MultiMarketsSimulation.build/ 
Development/PMValentinaAdapter.build/Objects-normal/ppc/PMVAdapter.o
In file included from /Users/moetteli/VSDK/sources/VShared/FBL/publ/ 
Headers/FBL.h:104,
                  from /Users/moetteli/VSDK/sources/VShared/FBL/publ/ 
Util_Classes/FBL_DTFormat.h:12,
                  from /Users/moetteli/VSDK/sources/VShared/FBL/publ/ 
Interfaces/FBL_I_Database.h:13,
                  from /Users/moetteli/VSDK/sources/VShared/FBL/publ/ 
Algorithms/FBL_Algs_Table.h:22,
                  from /Users/moetteli/VSDK/sources/VSDK/VSDK2.h:23,
                  from /Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVDBMS.h:12,
                  from /Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:10:
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
22: warning: ignoring #pragma warning
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_DTFormat.h: In constructor 'fbl::DTFormat::DTFormat()':
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_DTFormat.h:53: warning: 'fbl::DTFormat::mDateSep' should be  
initialized in the member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_DTFormat.h:53: warning: 'fbl::DTFormat::mTimeSep' should be  
initialized in the member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_DTFormat.h:53: warning: 'fbl::DTFormat::mDateFormat' should be  
initialized in the member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_EncryptionKey.h: At global scope:
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_EncryptionKey.h:28: warning: 'class fbl::EncryptionKey' has  
pointer data members
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_EncryptionKey.h:28: warning:   but does not override  
'fbl::EncryptionKey(const fbl::EncryptionKey&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_EncryptionKey.h:28: warning:   or 'operator=(const  
fbl::EncryptionKey&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h:  
In instantiation of 'fbl::Array<fbl::SortItem*,  
fbl::NativePtrItems<fbl::SortItem*>, fbl::RPNothing<fbl::SortItem*> >':
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
323:   instantiated from 'fbl::ArrayOfSimplePtrs<fbl::SortItem*>'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_classes/ 
FBL_SortOrder.h:70:   instantiated from here
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
139: warning: base class 'struct fbl::NativePtrItems<fbl::SortItem*>'  
has a non-virtual destructor
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
139: warning: base class 'struct fbl::RPNothing<fbl::SortItem*>' has  
a non-virtual destructor
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
139: warning: 'class fbl::Array<fbl::SortItem*,  
fbl::NativePtrItems<fbl::SortItem*>, fbl::RPNothing<fbl::SortItem*>  
 >' has pointer data members
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
139: warning:   but does not override 'operator=(const  
fbl::Array<fbl::SortItem*, fbl::NativePtrItems<fbl::SortItem*>,  
fbl::RPNothing<fbl::SortItem*> >&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_ForeignPlugin_Imp.h:24: warning: 'class fbl::ForeignPlugin_imp'  
has pointer data members
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_ForeignPlugin_Imp.h:24: warning:   but does not override  
'fbl::ForeignPlugin_imp(const fbl::ForeignPlugin_imp&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_Classes/ 
FBL_ForeignPlugin_Imp.h:24: warning:   or 'operator=(const  
fbl::ForeignPlugin_imp&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h: In  
constructor 'fbl::BitSet::BitSet()':
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:51:  
warning: 'fbl::BitSet::mArray' should be initialized in the member  
initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:51:  
warning: 'fbl::BitSet::mBytesInArray' should be initialized in the  
member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:51:  
warning: 'fbl::BitSet::mMaxValue' should be initialized in the member  
initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h: At  
global scope:
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:107:  
warning: 'virtual fbl::Set_Ptr fbl::BitSet::Union(fbl::Set_Ptr)' was  
hidden
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:376:  
warning:   by 'virtual void fbl::BitSet_01::Union(const fbl::BitSet&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:108:  
warning: 'virtual fbl::Set_Ptr fbl::BitSet::Intersection 
(fbl::Set_Ptr)' was hidden
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:377:  
warning:   by 'virtual void fbl::BitSet_01::Intersection(const  
fbl::BitSet&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:109:  
warning: 'virtual fbl::Set_Ptr fbl::BitSet::Difference(fbl::Set_Ptr)'  
was hidden
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:378:  
warning:   by 'virtual void fbl::BitSet_01::Difference(const  
fbl::BitSet&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:110:  
warning: 'virtual fbl::Set_Ptr fbl::BitSet::SymmetricDifference 
(fbl::Set_Ptr)' was hidden
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_BitSet.h:379:  
warning:   by 'virtual void fbl::BitSet_01::SymmetricDifference(const  
fbl::BitSet&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_ArraySet.h:37:  
warning: 'class fbl::ArraySet' has pointer data members
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_ArraySet.h:37:  
warning:   but does not override 'operator=(const fbl::ArraySet&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_ArraySet.h: In  
constructor 'fbl::ArraySet::ArraySet(fbl::ulong)':
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_ArraySet.h:42:  
warning: 'fbl::ArraySet::pStart' should be initialized in the member  
initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_ArraySet.h:42:  
warning: 'fbl::ArraySet::pFinish' should be initialized in the member  
initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_ArraySet.h:42:  
warning: 'fbl::ArraySet::pStorageEnd' should be initialized in the  
member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/FBL_ArraySet.h:42:  
warning: 'fbl::ArraySet::isSorted' should be initialized in the  
member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/ 
FBL_ArraySetIterator.h: At global scope:
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/ 
FBL_ArraySetIterator.h:27: warning: 'class fbl::ArraySetIterator' has  
pointer data members
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/ 
FBL_ArraySetIterator.h:27: warning:   but does not override  
'fbl::ArraySetIterator(const fbl::ArraySetIterator&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/ 
FBL_ArraySetIterator.h:27: warning:   or 'operator=(const  
fbl::ArraySetIterator&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/ 
FBL_BitSetIterator.h:36: warning: 'class fbl::BitSetIterator' has  
pointer data members
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/ 
FBL_BitSetIterator.h:36: warning:   but does not override  
'fbl::BitSetIterator(const fbl::BitSetIterator&)'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Sets/ 
FBL_BitSetIterator.h:36: warning:   or 'operator=(const  
fbl::BitSetIterator&)'
/Users/moetteli/VSDK/sources/VShared/VSQL/Database/VSQL_QueryResult.h: 
45: warning: 'class fbl::vsql::QueryResult' has pointer data members
/Users/moetteli/VSDK/sources/VShared/VSQL/Database/VSQL_QueryResult.h: 
45: warning:   but does not override 'operator=(const  
fbl::vsql::QueryResult&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:19: warning: 'class  
fbl::VDK_Database' has pointer data members
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:19: warning:   but  
does not override 'fbl::VDK_Database(const fbl::VDK_Database&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:19: warning:   or  
'operator=(const fbl::VDK_Database&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:104: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:105: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:106: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:107: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:108: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:109: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:110: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:111: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:112: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:113: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:114: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:115: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:117: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:118: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:119: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:124: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:124: warning: 'class  
fbl::VDK_String' has pointer data members
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:124: warning:   but  
does not override 'fbl::VDK_String(const fbl::VDK_String&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:124: warning:   or  
'operator=(const fbl::VDK_String&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:145: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:145: warning: 'class  
fbl::VDK_VarChar' has pointer data members
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:145: warning:   but  
does not override 'fbl::VDK_VarChar(const fbl::VDK_VarChar&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:145: warning:   or  
'operator=(const fbl::VDK_VarChar&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:167: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:167: warning: 'class  
fbl::VDK_Text' has pointer data members
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:167: warning:   but  
does not override 'fbl::VDK_Text(const fbl::VDK_Text&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:167: warning:   or  
'operator=(const fbl::VDK_Text&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:195: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:195: warning: 'class  
fbl::VDK_BLOB' has pointer data members
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:195: warning:   but  
does not override 'fbl::VDK_BLOB(const fbl::VDK_BLOB&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:195: warning:   or  
'operator=(const fbl::VDK_BLOB&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:215: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:215: warning: 'class  
fbl::VDK_Picture' has pointer data members
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:215: warning:   but  
does not override 'fbl::VDK_Picture(const fbl::VDK_Picture&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:215: warning:   or  
'operator=(const fbl::VDK_Picture&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:242: warning: base  
class 'class fbl::VDK_Field' has a non-virtual destructor
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:242: warning: 'class  
fbl::VDK_ObjectPtr' has pointer data members
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:242: warning:   but  
does not override 'fbl::VDK_ObjectPtr(const fbl::VDK_ObjectPtr&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:242: warning:   or  
'operator=(const fbl::VDK_ObjectPtr&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:266: warning: 'class  
fbl::VDK_BinaryLink' has pointer data members
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:266: warning:   but  
does not override 'fbl::VDK_BinaryLink(const fbl::VDK_BinaryLink&)'
/Users/moetteli/VSDK/sources/VSDK/VSDK_Objects.h:266: warning:   or  
'operator=(const fbl::VDK_BinaryLink&)'
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVDBMS.h:16: error: expected unqualified-id before '@' token
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVDBMS.h:23: warning: '@end' must appear in an  
@implementation context
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:25: error: expected type-specifier before  
'PMVDBMS'
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:25: error: expected `)' before 'PMVDBMS'
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm: In function '<typeprefixerror>-[PMVAdapter  
PMVDBMS](PMVAdapter*, objc_selector*)':
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:25: error: return type '<type error>' is  
incomplete
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:25: error: expected `{' before '*' token
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:25: error: expected primary-expression before  
')' token
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:25: error: expected `;' before ')' token
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:33: error:  
'encoderCreationInvocationForLocation' was not declared in this scope
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:33: error: expected `;' before ':' token
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:43: error:  
'deletedObjectInvocationForLocation' was not declared in this scope
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:43: error: expected `;' before ':' token
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:49: error: expected `}' before 'end'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h:  
In constructor 'fbl::Array<T, elem_traits, remove_policy>::Array 
(fbl::Ownership, fbl::ulong) [with T = fbl::SortItem*, elem_traits =  
fbl::NativePtrItems<fbl::SortItem*>, remove_policy =  
fbl::RPNothing<fbl::SortItem*>]':
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
336:   instantiated from 'fbl::ArrayOfSimplePtrs<T>::ArrayOfSimplePtrs 
(fbl::Ownership, fbl::ulong) [with T = fbl::SortItem*]'
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Util_classes/ 
FBL_SortOrder.h:75:   instantiated from here
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
152: warning: 'fbl::Array<fbl::SortItem*,  
fbl::NativePtrItems<fbl::SortItem*>, fbl::RPNothing<fbl::SortItem*>  
 >::mData' should be initialized in the member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
152: warning: 'fbl::Array<fbl::SortItem*,  
fbl::NativePtrItems<fbl::SortItem*>, fbl::RPNothing<fbl::SortItem*>  
 >::mItems' should be initialized in the member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
152: warning: 'fbl::Array<fbl::SortItem*,  
fbl::NativePtrItems<fbl::SortItem*>, fbl::RPNothing<fbl::SortItem*>  
 >::mMaxItems' should be initialized in the member initialization list
/Users/moetteli/VSDK/sources/VShared/FBL/publ/Templates/FBL_Array.h: 
152: warning: 'fbl::Array<fbl::SortItem*,  
fbl::NativePtrItems<fbl::SortItem*>, fbl::RPNothing<fbl::SortItem*>  
 >::mOwnsItems' should be initialized in the member initialization list
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm: In function '<typeprefixerror>-[PMVAdapter  
PMVDBMS](PMVAdapter*, objc_selector*)':
/Users/moetteli/Developer/Source/Aggregates/ 
MultiMarketsSimulation/../../Frameworks/PMPersistence/Adapters/ 
Valentina/PMVAdapter.mm:49: warning: control reaches end of non-void  
function
distcc[18472] ERROR: compile /Users/moetteli/Developer/Source/ 
Aggregates/MultiMarketsSimulation/../../Frameworks/PMPersistence/ 
Adapters/Valentina/PMVAdapter.mm on localhost failed


Thanks for another hint!  :-)
Phil



More information about the Valentina mailing list