Re: [rvm-research] Compilation error when trying to install Jikes 3.0.0

xeonmailinglist <[email protected]>
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <[email protected]>
Hi,

It seems that I have been dealing with an hard task to compile jikes 
3.0.0 from scratch.

Now I get the the error below.

|compile:
    [delete] Deleting directory /home/vagrant/Programs/jikesrvm-3.0.0/target/FastAdaptiveGenMS_airavat_ia32-linux/classes
     [mkdir] Created dir: /home/vagrant/Programs/jikesrvm-3.0.0/target/FastAdaptiveGenMS_airavat_ia32-linux/classes
     [javac] /home/vagrant/Programs/jikesrvm-3.0.0/build.xml:1062: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
     [javac] Compiling 69 source files to /home/vagrant/Programs/jikesrvm-3.0.0/target/FastAdaptiveGenMS_airavat_ia32-linux/classes
     [javac] Note: Some input files use or override a deprecated API.
     [javac] Note: Recompile with -Xlint:deprecation for details.
     [javac] Note: Some input files use unchecked or unsafe operations.
     [javac] Note: Recompile with -Xlint:unchecked for details.
      [exec] E: Command line option 'f' [from -factorypath] is not known.
|

This error came from this part in the build. xml.

|<mkdir dir="${build.base}/syscall/java"/>
<exec executable="apt" failonerror="true">
   <arg value="-factorypath"/>
   <arg value="${tasks.classes}"/>
   <arg value="-nocompile"/>
   <arg value="-factory"/>
   <arg value="org.jikesrvm.tools.apt.SysCallProcessorFactory"/>
   <arg value="-classpath"/>
   <arg value="${tasks.classes}:${build.vmmagic-stub.classes}:${build.classes}"/>
   <arg value="-s"/>
   <arg value="${build.base}/syscall/java"/>
   <arg value="${main.java}/org/jikesrvm/runtime/SysCall.java"/>
</exec>
|

 1. Do you have any Jikes VM available that supports differential
    privacy? Or, do you know any VM that supports differentias privacy
    (I couldn’t find one)?
 2. If not, it seems that the command apt does not recognize
    |-factorypath| attribute. I am using Ubuntu 14. Do you have any clue
    how to solve it?
    2.1 I am supposing that the command |apt| is from the linux, and not
    from |ant|. Am I right?

Thank you for all the help.

Yours sincerely,
Pedro

On 27-01-2015 16:31, Erik Brangs wrote:

> Hi,
>
> On 27.01.2015 17:05, xeonmailinglist wrote:
>> Although I have applied the patchs correctly, I have installed the following libraries to compile Jikes 3.0.0, but Jikes can't find my libraries. What should I do to fix this? [...]
>>
>> Libraries installed:
>>
>> sudo apt-get install gcc-multilib g++-multilib libunique-dev gconf-2.0 libgconf2-dev pango* gconf2*
> Did you install the 32-bit versions of the libraries? Jikes RVM 3.0.0 doesn't support x64.
>
>
> Kind regards,
>
> Erik Brangs
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Jikesrvm-researchers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers

​

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/

_______________________________________________
Jikesrvm-researchers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.