Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document Build Process #1

Open
ajmas opened this issue Dec 12, 2014 · 7 comments
Open

Document Build Process #1

ajmas opened this issue Dec 12, 2014 · 7 comments

Comments

@ajmas
Copy link

ajmas commented Dec 12, 2014

Could you provide some documentation, possibly in the form of a 'read me', that explains how to compile and assemble the project? I feel this would make it easier for people wanting to contribute to the project.

Do you simply get a copy of the Eclipse "Platform Runtime Binary" and drop in the compiled code?

@Quicksilver666
Copy link
Owner

Lets try it here in short form if you need more details I will provide them.

  1. Get an eclipse to work with (I am using 4.3.2 currently )
  2. Get an eclipse to build jucy against (get 3.8.2 sdk + delta pack) (http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/)
    and unzip them into 2 directories
  3. Startup your working eclipse set a new target platform and add the 2 directories from 2. step

(4. Import jucy plugins/features into your workspace if you haven't done this already)

'5. Project should compile now and you should be able to run the jucy.product file from the eu.jucy.product1 plugin

If you get any error messages please notify me!

Best regards

@ajmas
Copy link
Author

ajmas commented Dec 12, 2014

Thanks. I will give them a go. Much appreciated.

@ajmas
Copy link
Author

ajmas commented Dec 22, 2014

Have followed the steps and seeing a few build issues. Is the public repository up to date, relative to your local repository?

Issues include:

  • JDK 1.6/1.7 mismatches between build and projects
  • missing dependencies to eu.jucy.helper.ui classes in eu.jucy.op

These are off the top of my head, since I am not in front of my Mac at the moment.

I tried fixing what I coild, but still see some issues.

@Quicksilver666
Copy link
Owner

Disable to eu.jucy.op plugin entirely.
That was a project I started a long time ago and never got finished.
The idea behind this was a plugin for improved operator functionality.
(Think DCDM++ / DC++ CDK)

Just close the project or remove it from the workspace entirely.

Projects that should not be open/are not maintained currently/might not
be in the repository:
eu.jucy.feature.translation
eu.jucy.gui.editorview
eu.jucy.op
eu.jucy.ui.translation
lib.com.google.api.translation
org.ufacekit.ui.e4.renderer

All projects should be compiled against jdk1.6 librarys for backwards
compatibility, but I am using a jre8 for running and testing.

Hope this helps!
Best regards

Am 22/12/2014 um 17:30 schrieb Andre-John Mas:

Have followed the steps and seeing a few build issues. Is the public
repository up to date, relative to your local repository?

Issues include:

  • JDK 1.6/1.7 mismatches between build and projects
  • missing dependencies to eu.jucy.helper.ui classes in eu.jucy.op

These are off the top of my head, since I am not in front of my Mac at
the moment.

I tried fixing what I coild, but still see some issues.


Reply to this email directly or view it on GitHub
#1 (comment).

@ajmas
Copy link
Author

ajmas commented Dec 23, 2014

I have followed the steps, but I am wondering whether the GitHub project is
update to date, relative to what you have on your local repository.

I have a number of issues in the eu.jucy.op project. I have tried resolving
some of the issues, including:

  • adding plugin dependency eu.helper.jucy.ui
  • adding missing imports to helpers.IPrefSerializer in OpADLFieldEditor & CounterFieldEditor

I am now stuck with the following issues:

Description Resource Path Location Type
The method createList(List, ReplacementsEditor.RepSerializer) is undefined for the type ComplexListEditor StaticReplacement.java /eu.jucy.op/src/eu/jucy/op line 72 Java Problem
The method parseString(String, CounterFieldEditor.CounterFactoryTranslator) is undefined for the type ComplexListEditor CounterFieldEditor.java /eu.jucy.op/src/eu/jucy/op/ui line 48 Java Problem
The method parseString(String, OpADLFieldEditor.OpADLTranslator) is undefined for the type ComplexListEditor OpADLFieldEditor.java /eu.jucy.op/src/eu/jucy/op/ui line 60 Java Problem
The method parseString(String, ReplacementsEditor.RepSerializer) is undefined for the type ComplexListEditor StaticReplacement.java /eu.jucy.op/src/eu/jucy/op line 52 Java Problem
The method parseString(String, ReplacementsEditor.RepSerializer) is undefined for the type ComplexListEditor StaticReplacement.java /eu.jucy.op/src/eu/jucy/op line 61 Java Problem
Unknown extension point: 'eu.jucy.helpers.tablevieweradministrator' plugin.xml /eu.jucy.op line 72 Plug-in Problem

Thanks

On 12 Dec, 2014, at 18:07, Quicksilver666 [email protected] wrote:

Lets try it here in short form if you need more details I will provide them.

Get an eclipse to work with (I am using 4.3.2 currently )
Get an eclipse to build jucy against (get 3.8.2 sdk + delta pack) (http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/ http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/) and unzip them into 2 directories
Startup your working eclipse set a new target platform and add the 2 directories from 2. step (4. Import jucy plugins/features into your workspace if you haven't done this already)
Project should compile now and you should be able to run the jucy.product file from the eu.jucy.product1 plugin
If you get any error messages please notify me!

Best regards


Reply to this email directly or view it on GitHub #1 (comment).

@Quicksilver666
Copy link
Owner

Just close the op plugin . It's a graveyard and not a part of jucy as is.

Am 23/12/2014 um 20:39 schrieb Andre-John Mas:

I have followed the steps, but I am wondering whether the GitHub
project is
update to date, relative to what you have on your local repository.

I have a number of issues in the eu.jucy.op project. I have tried
resolving
some of the issues, including:

  • adding plugin dependency eu.helper.jucy.ui
  • adding missing imports to helpers.IPrefSerializer in
    OpADLFieldEditor & CounterFieldEditor

I am now stuck with the following issues:

Description Resource Path Location Type
The method createList(List,
ReplacementsEditor.RepSerializer) is undefined for the type
ComplexListEditor StaticReplacement.java /eu.jucy.op/src/eu/jucy/op
line 72 Java Problem
The method parseString(String,
CounterFieldEditor.CounterFactoryTranslator) is undefined for the type
ComplexListEditor CounterFieldEditor.java
/eu.jucy.op/src/eu/jucy/op/ui line 48 Java Problem
The method parseString(String, OpADLFieldEditor.OpADLTranslator) is
undefined for the type ComplexListEditor OpADLFieldEditor.java
/eu.jucy.op/src/eu/jucy/op/ui line 60 Java Problem
The method parseString(String, ReplacementsEditor.RepSerializer) is
undefined for the type ComplexListEditor StaticReplacement.java
/eu.jucy.op/src/eu/jucy/op line 52 Java Problem
The method parseString(String, ReplacementsEditor.RepSerializer) is
undefined for the type ComplexListEditor StaticReplacement.java
/eu.jucy.op/src/eu/jucy/op line 61 Java Problem
Unknown extension point: 'eu.jucy.helpers.tablevieweradministrator'
plugin.xml /eu.jucy.op line 72 Plug-in Problem

Thanks

On 12 Dec, 2014, at 18:07, Quicksilver666 [email protected]
wrote:

Lets try it here in short form if you need more details I will
provide them.

Get an eclipse to work with (I am using 4.3.2 currently )
Get an eclipse to build jucy against (get 3.8.2 sdk + delta pack)
(http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/
http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/)
and unzip them into 2 directories
Startup your working eclipse set a new target platform and add the 2
directories from 2. step (4. Import jucy plugins/features into your
workspace if you haven't done this already)
Project should compile now and you should be able to run the
jucy.product file from the eu.jucy.product1 plugin
If you get any error messages please notify me!

Best regards


Reply to this email directly or view it on GitHub
#1 (comment).


Reply to this email directly or view it on GitHub
#1 (comment).

@ajmas
Copy link
Author

ajmas commented Dec 24, 2014

Sorry about the last message. It was an old message that never left my mail box, but did now. Thanks for the info it has helped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants