Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » versions of compilers used for the Agent Controller prebuild libs
versions of compilers used for the Agent Controller prebuild libs [message #123624] Thu, 21 February 2008 06:20 Go to next message
Joachim Haensel is currently offline Joachim Haensel
Messages: 10
Registered: July 2009
Junior Member
Hello,

it seems that the gcc and msvs compilers
used for building the libraries are older
ones (below 3.1 and vs8). Maybe there
is reasons for that, but in our case it
would be nice to have the prebuild stuff
with newer compilers (like the gcc
4.something and msvs 8).

Regards

Jochen
Re: versions of compilers used for the Agent Controller prebuild libs [message #123652 is a reply to message #123624] Thu, 21 February 2008 07:01 Go to previous messageGo to next message
Asaf Yaffe is currently offline Asaf Yaffe
Messages: 333
Registered: July 2009
Senior Member
exquisitus wrote:
> Hello,
>
> it seems that the gcc and msvs compilers
> used for building the libraries are older
> ones (below 3.1 and vs8). Maybe there
> is reasons for that, but in our case it
> would be nice to have the prebuild stuff
> with newer compilers (like the gcc
> 4.something and msvs 8).
>
> Regards
>
> Jochen

Agent Controller and related libraries (e.g., Java Profiler) are indeed
compiled using old compilers (VS6 for Windows, GCC 2.96 or 3.2 for
Linux). The main reason is compatibility with dependent libraries and
build environments of most TPTP committers. If you need to generate
binaries with newer compilers, please download the source code (that's
the beauty of being open-sourced!) and follow the build instructions in
the relevant readme files. Note, however, that AC has many dependencies
so it may not be a straightforward process.

If you have any specific questions regarding building AC and other libs,
please post them here and we'll try to help.

Regards,
Asaf

--
Asaf Yaffe
Eclipse TPTP Committer, JVMTI Profiler
Re: versions of compilers used for the Agent Controller prebuild libs [message #123689 is a reply to message #123652] Thu, 21 February 2008 09:48 Go to previous message
Joachim Haensel is currently offline Joachim Haensel
Messages: 10
Registered: July 2009
Junior Member
>
> Agent Controller and related libraries (e.g., Java Profiler) are indeed
> compiled using old compilers (VS6 for Windows, GCC 2.96 or 3.2 for
> Linux). The main reason is compatibility with dependent libraries and
> build environments of most TPTP committers. If you need to generate
> binaries with newer compilers, please download the source code (that's
> the beauty of being open-sourced!) and follow the build instructions in
> the relevant readme files. Note, however, that AC has many dependencies
> so it may not be a straightforward process.
>
> If you have any specific questions regarding building AC and other libs,
> please post them here and we'll try to help.
>
> Regards,
> Asaf
>

OK,

so we actually compiled the CVS files with VS8 and GCC 4.1 and it
works more or less fine (for VS8 we needed to write the .sln file
and for GCC we had to fix Bug 213360). The only "old" stuff we
had to use was Java 1.5 instead of 1.6 (because of the profiler
issue you mentioned).

Regards,

Jochen.
Previous Topic:calling IAgent.sendCommand more than 150 times gives a SocketException
Next Topic:Error profiling Tomcat: JPIAgent can't load ACCollector
Goto Forum:
  


Current Time: Fri Aug 01 22:34:35 EDT 2014

Powered by FUDForum. Page generated in 0.02928 seconds