Page 1 of 3

Static libraries for C++ 64 bit?

Posted: Fri Dec 21, 2012 4:31 pm
by 16464104
Hi,
I am using the latest release of XE3 and converting a project from c++ 32 bit to 64 bit. Compiling so far is ok. However, while linking the following error occurs: [ilink64 Error] Fatal: Unable to open file 'VCLTEE.TEECOMMA.O'. Such a file is not available in the library directory nor are the static library files *.a for 64 bit development (e.g Tee917.a). Is the actual TeeChart Pro not made to handle 64 bit or is there a trick to make it work? :?:
Best regards,
Free

Re: Static libraries for C++ 64 bit?

Posted: Mon Dec 24, 2012 12:28 pm
by 10050769
Hello Free,

Seems your problem is similar as next:
http://www.teechart.net/support/viewtop ... t=0#p60217
Please, taking a look in previous link to try to solve your problem. If you can not solve the problem, please let me know.

Thanks,

Re: Static libraries for C++ 64 bit?

Posted: Thu Dec 27, 2012 10:17 pm
by 16464104
Hi Sandra,
Thanks for replying. I had the same problem as described in your link. So, I removed the FMX and VCL files related to TeeChart to a backup directory. But still when I compile – a simple form with a chart and a Teecommander – I get the message “Unable to find static library: Tee917.a” and other missing static libraries as well. Neither do I find these static libraries, simply because they are not included within the TeeChart2012RADXE3 installation. Any suggestions?
Greetings,
Free

Re: Static libraries for C++ 64 bit?

Posted: Fri Dec 28, 2012 1:06 pm
by 10050769
Hello Free,

Thanks for information. I am afraid TeeChartVCL for XE3 doesn't support C++ 64 bit for XE3, because the RAD Studio XE3 Update 1 was published in Monday 10 of Decembrer 2012 as you can see in next link and we couldn't work with it. Therefore, your current problem is produced because TeeChartVCL for XE3, doesn't work in c++ 64 bits.

Thanks,

Re: Static libraries for C++ 64 bit?

Posted: Fri Dec 28, 2012 1:18 pm
by 16464104
Hi Sandra,
So, when can we expect a TeeChart2012RADXE3 update?
Best regards,
Free

Re: Static libraries for C++ 64 bit?

Posted: Fri Dec 28, 2012 2:37 pm
by 10050769
Hello Free,

I am afraid I can not provide you a estimate date because the last version of TeeChartVCL is recent. I recommend you to be aware at this forum, our RSS news feed, twitter and facebook accounts for new release announcements and what's implemented on them.

Thanks,

Re: Static libraries for C++ 64 bit?

Posted: Thu Mar 21, 2013 8:10 am
by 16464104
Dear Sandra, Narcis, Yeray, or Marc,
A quarter of a year ago I started this topic. I asked about the possibility to develop 64 bit C++ programs using TeeChart. After some conversation Sandra confirmed it impossible with the temporary release of TeeChart.
The only hindrance to develop 64 bit programs are the missing static libraries. What about an update? We are not talking about a totally new overhaul of TeeChart! We are talking about a new compilation. From the number of views (over 200!) of our conversation it is very clear that it is not just me waiting for some good news!
When can we start developing 64 bit C++ programs using TeeChart???
Best regards,
Free

Re: Static libraries for C++ 64 bit?

Posted: Sat Mar 23, 2013 3:55 pm
by 10542365
Hello Free
I could recompile the Tee2012 for C++64, but only at the moment when I had full RadXE3, the recompile was produced all *.a libraries and *.o files. Now I have only C++ personality and Tee2012 can't be compiled.

Re: Static libraries for C++ 64 bit?

Posted: Mon Mar 25, 2013 8:56 am
by narcis
Hello Free,

I will send you an email with our current sources which should be able to generate the files you require. You should run TeeRecompile tool provided for that purpose. Feedback will be much appreciated.

Thanks in advance.

Re: Static libraries for C++ 64 bit?

Posted: Mon Mar 25, 2013 9:54 am
by 10542365
Hi Narcís
Can you send me also the current version of the Tee9? may be it will be possible to compile Tee9 using only C++ personality, as now I have not full RadStudio.

Re: Static libraries for C++ 64 bit?

Posted: Mon Mar 25, 2013 10:00 am
by narcis
Hi anauta,

Sure, I'm going to send it right now.

Re: Static libraries for C++ 64 bit?

Posted: Mon Mar 25, 2013 12:46 pm
by 16464104
Hi Narcís,

Unfortunately, it does not work. The system tries to access dcc64.exe within RAD Studio X3. This file is not shipped with the RAD Studio installation. Also, the 32 bit files cannot be compiled either. It cannot find all necessary input files. However, that does not concern me since my 32 bit system works anyway.
Any suggestions?
Best regards,
Free

Re: Static libraries for C++ 64 bit?

Posted: Mon Mar 25, 2013 3:08 pm
by narcis
Hi Free,

This is most likely that you have only C++ Builder XE3 installed and it doesn't include the Delphi compiler, isn't it? This a bug at Embarcadero's Quality Central (112220). Probably you and anauta would be interested in voting for this issue. C++ Builder compilers (bcc32/64) can not be used because they can only compile C++ Builder sources.

I'll send you both a test binary installer for XE3 including 64-bit C++ Builder static libraries.

Re: Static libraries for C++ 64 bit?

Posted: Mon Mar 25, 2013 8:06 pm
by 16464104
Hi Narcís,
Finally, it does work! I had not installed the full RAD Studio X3, since I expected to write C++ programs only, the C++Builder would be sufficient. Well, after installing Delphi as well I was able to run the TeeRecompile tool to get the static libraries.
Best regards,
Free

Re: Static libraries for C++ 64 bit?

Posted: Tue Mar 26, 2013 8:01 am
by narcis
Hi Free,

I'm glad to hear that. Using the binary installer you should also have been able to use it with C++ Builder only.