Link to home
Start Free TrialLog in
Avatar of BugsBunny_Canada
BugsBunny_Canada

asked on

Borland C++ Builder 6 with MQSeries 5.2

Hi All,

I am trying to connect to IBM MQSeries v5.2 from Borland C++ Builder 6... the examples IBM provided with MQSeries is giving me lots of errors... even I tried to compile C example code in Borland C++ Builder and getting errors...

Does anyone has a working example of MQPUT and MQGET calls to MQSeries in Borland C++??? or you can tell me how to compile MQSeries example for C++ provided by IBM??? means what Options should I set and what changes should I make in that code to make it workable in Borland C++ Builder??? also since I am novice to Borland C++ Builder 6, could anyone tell me step by step in detail...

Please do not cut and paste part of the program cause it will not be a help, atleast for me... I need a whole program and steps how to compile including what Options to set in Borland C++... I know my MQSeries installation is fine cause I am using it through another language...

Thanks you guys in advance...
Bugs Bunny Canada
Avatar of Bricanyl
Bricanyl

Hi

I'd love to try and get the example compilied for you ... can you tell me where to get the Windows MQSeries client and C example code from ? I've tried looking for it an IBM ... eg http://www6.software.ibm.com/devcon/devcon/docs/wee40mqs.htm.
But ... hmmmm ... IBM still think the world runs on OS2?

Also have you tried to compile the example as a console app?
Avatar of BugsBunny_Canada

ASKER

Thanks for the reply...

I will try to find out where to get you the software... in the meantime I am pasting the errors I am getting... may be this will give you some ideas...

Build
  [Linker Error] Unresolved external 'ImqMgr::~ImqMgr()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqObj::~ImqObj()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqErr::~ImqErr()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqQue::~ImqQue()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqMtr::~ImqMtr()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqMsg::~ImqMsg()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqCac::~ImqCac()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqChl::~ImqChl()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqStr::~ImqStr()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqItm::~ImqItm()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqMgr::ImqMgr()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqQue::ImqQue()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqMsg::ImqMsg()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqStr::ImqStr()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqChl::ImqChl()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqChl::setHeartBeatInterval(const long)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqChl::setChannelName(const char *)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqStr::ImqStr(const char *)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqStr::upperCase() const' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqStr::compare(const ImqStr&) const' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqChl::setTransportType(const long)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqStr::cutOut(ImqStr&, const char)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqChl::setConnectionName(const char *)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqMgr::connect()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqObj::setConnectionReference(ImqMgr *)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqObj::setName(const char *)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqObj::setOpenOptions(const long)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqObj::open()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqCac::useEmptyBuffer(const char *, const unsigned int)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqMsg::setFormat(const char *)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqCac::setMessageLength(const unsigned int)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqQue::put(ImqMsg&)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqObj::close()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqMgr::disconnect()' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ
  [Linker Error] Unresolved external 'ImqMgr::setChannelReference(ImqChl *)' referenced from C:\DOCUMENTS AND SETTINGS\ZULQUAS\MY DOCUMENTS\SAAD\DOWNLOAD\BORLAND C++ BUILDER\PROGRAMS\MQTEST\TEST1\IMQSPUT.OBJ

Thanks again...

Bugs Bunny Canada
ASKER CERTIFIED SOLUTION
Avatar of BTecho
BTecho

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
No comment has been added lately, so it's time to clean up this TA.
I will leave the following recommendation for this question in the Cleanup topic area:

Split: BTecho {http:#9396874} & Bricanyl {http:#9397604}

Please leave any comments here within the next seven days.
PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

Tinchos
EE Cleanup Volunteer
I get the same errors.I need your helps!!!