Has anyone been able to use the components with C++ Builder (5 or 6)? I have created a component package with BCB6 that compiles/links successfully, but when I try to build my DLL, I get lots of errors (included below). I'm not sure if it has something to do with how BCB converts the pascal in regard to namespaces or what. Any ideas?
Thanks!
Kevin Talley
My BCB6 compiler errors:
-------------------------
[C++ Error] pfgPalmComp.hpp(45): E2316 'TpfgCfgConduitInfo' is not a member of 'Pfgcondapi'
[C++ Error] pfgPalmComp.hpp(45): E2040 Declaration terminated incorrectly
[C++ Error] pfgPalmComp.hpp(70): E2316 'TpfgCfgConduitInfo' is not a member of 'Pfgcondapi'
[C++ Error] pfgPalmComp.hpp(70): E2257 , expected
[C++ Error] pfgPalmComp.hpp(72): E2316 'TpfgSyncProperties' is not a member of 'Pfgsyncmgr'
[C++ Error] pfgPalmComp.hpp(72): E2257 , expected
[C++ Error] pfgPalmComp.hpp(105): E2316 'TpfgCfgConduitInfo' is not a member of 'Pfgcondapi'
[C++ Error] pfgPalmComp.hpp(105): E2293 ) expected
[C++ Error] pfgPalmComp.hpp(109): E2316 'TpfgSyncProperties' is not a member of 'Pfgsyncmgr'
[C++ Error] pfgPalmComp.hpp(109): E2293 ) expected
[C++ Error] pfgPalmComp.hpp(129): E2316 'TpfgCfgConduitInfo' is not a member of 'Pfgcondapi'
[C++ Error] pfgPalmComp.hpp(129): E2293 ) expected
[C++ Error] pfgPalmComp.hpp(121): E2109 Not an allowed type
[C++ Error] pfgPalmComp.hpp(122): E2109 Not an allowed type
[C++ Error] pfgPalmComp.hpp(192): E2316 'TpfgSyncProperties' is not a member of 'Pfgsyncmgr'
[C++ Error] pfgPalmComp.hpp(192): E2189 extern variable cannot be initialized
[C++ Error] pfgPalmComp.hpp(192): E2108 Improper use of typedef 'PROGRESSFN'
[C++ Error] pfgPalmComp.hpp(192): E2293 ) expected
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have to admit that I'm at a loss; I've never compiled the conduit library in BCB, although I've heard that some people have. Unfortunately, they've never provided me with any project files that worked.
I was recently given a copy of BCBuilder, so when I get a chance I'll give it a try myself. No guarantees though, since I'm no BCB expert.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Has anyone been able to use the components with C++ Builder (5 or 6)? I have created a component package with BCB6 that compiles/links successfully, but when I try to build my DLL, I get lots of errors (included below). I'm not sure if it has something to do with how BCB converts the pascal in regard to namespaces or what. Any ideas?
Thanks!
Kevin Talley
My BCB6 compiler errors:
-------------------------
[C++ Error] pfgPalmComp.hpp(45): E2316 'TpfgCfgConduitInfo' is not a member of 'Pfgcondapi'
[C++ Error] pfgPalmComp.hpp(45): E2040 Declaration terminated incorrectly
[C++ Error] pfgPalmComp.hpp(70): E2316 'TpfgCfgConduitInfo' is not a member of 'Pfgcondapi'
[C++ Error] pfgPalmComp.hpp(70): E2257 , expected
[C++ Error] pfgPalmComp.hpp(72): E2316 'TpfgSyncProperties' is not a member of 'Pfgsyncmgr'
[C++ Error] pfgPalmComp.hpp(72): E2257 , expected
[C++ Error] pfgPalmComp.hpp(105): E2316 'TpfgCfgConduitInfo' is not a member of 'Pfgcondapi'
[C++ Error] pfgPalmComp.hpp(105): E2293 ) expected
[C++ Error] pfgPalmComp.hpp(109): E2316 'TpfgSyncProperties' is not a member of 'Pfgsyncmgr'
[C++ Error] pfgPalmComp.hpp(109): E2293 ) expected
[C++ Error] pfgPalmComp.hpp(129): E2316 'TpfgCfgConduitInfo' is not a member of 'Pfgcondapi'
[C++ Error] pfgPalmComp.hpp(129): E2293 ) expected
[C++ Error] pfgPalmComp.hpp(121): E2109 Not an allowed type
[C++ Error] pfgPalmComp.hpp(122): E2109 Not an allowed type
[C++ Error] pfgPalmComp.hpp(192): E2316 'TpfgSyncProperties' is not a member of 'Pfgsyncmgr'
[C++ Error] pfgPalmComp.hpp(192): E2189 extern variable cannot be initialized
[C++ Error] pfgPalmComp.hpp(192): E2108 Improper use of typedef 'PROGRESSFN'
[C++ Error] pfgPalmComp.hpp(192): E2293 ) expected
I have to admit that I'm at a loss; I've never compiled the conduit library in BCB, although I've heard that some people have. Unfortunately, they've never provided me with any project files that worked.
I was recently given a copy of BCBuilder, so when I get a chance I'll give it a try myself. No guarantees though, since I'm no BCB expert.