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

Processing 3 Compatibility #14

Open
feltron opened this issue Oct 19, 2015 · 24 comments
Open

Processing 3 Compatibility #14

feltron opened this issue Oct 19, 2015 · 24 comments
Assignees
Milestone

Comments

@feltron
Copy link

feltron commented Oct 19, 2015

Attempting to use the library in Processing 3 gives the following error:

NoSuchMethodError: You may be using a library that's incompatible with this version of Processing.

Your library has been a critical part of my workflow and it would be tragic for it to not be updated to work with P3.

thanks!

@fjenett
Copy link
Owner

fjenett commented Oct 19, 2015

Hey, thanks for reporting. I will look into it this week.

... and glad you were able to make use of the lib!

@feltron
Copy link
Author

feltron commented Oct 19, 2015

Thanks Florian!

@LucyMatch
Copy link

Hey there!

I've recently encountered the same issue when using p3, I was wondering if you had found any possible solutions?

Thanks!

@fjenett
Copy link
Owner

fjenett commented Jan 12, 2016

Ehhh … no. I did not look into it yet. Thanks for the ping, will try to fix asap.

@feltron
Copy link
Author

feltron commented Jan 12, 2016

Thanks Florian.

@jitterhorse
Copy link

Hey Florian, thanks for sharing!
Will there be a update for processing 3.0 compatibility soon?

@zoha21
Copy link

zoha21 commented Apr 17, 2016

Hello there. Thank you for sharing this! I'm probably going to sound redundant, but I was wondering if you were able to figure out how to update your library to be compatible with Processing 3?

@fjenett fjenett self-assigned this Apr 19, 2016
@fjenett fjenett added this to the Processing-3 milestone Apr 19, 2016
@q2dg
Copy link

q2dg commented Jul 24, 2016

Well..Do you know where is the problem in the code? Can we help to mend it?

@feltron
Copy link
Author

feltron commented Jul 24, 2016

@benfry can you contribute your fix to this library as a pull request?

@benfry
Copy link
Contributor

benfry commented Jul 28, 2016

Already done back when we talked about it in May: #15

@q2dg
Copy link

q2dg commented Jul 29, 2016

But this library (version 0.2.0) still appears as disabled in "Contribution Manager"'s Processing IDE's "Libraries" tab (version 3.1.1) so it can't be installed from there.

@mattjarvis
Copy link

Can it be installed and used reliably without the "Libraries" install feature?

@matzTada
Copy link

matzTada commented Oct 6, 2016

Hi all,
I succeeded in
1 .compiling BezierSQLib library and
2. installing it without the "Libraries" install feature of Processing IDE on Raspberry Pi.
(It should work in other Linux, I guess. And also, once you have the new compiled library, you can just copy the library under "Processing/libraries" where other libraries in)

Step 1. Clone (or download ZIP) the repository from https://github.com/fjenett/sql-library-processing.
Step 2. Change two lines in build.xml.

around #L15. adapt "location" the same place where the processing.exe is in. 
Before:
<property name="processing.classes"  
    location="/Users/fjenett/Repos/processing/build/macosx/work/Processing.app/Contents/Resources/Java/" />
After:
<property name="processing.classes"  
    location="/usr/local/lib/processing-3.2.1" /> 

around #L18. adapt "location" the same place where the other libraries is in. 
Before:
<property name="processing" location="/Users/fjenett/Documents/Processing/libraries"/>   
After:
<property name="processing" location="/home/pi/sketchbook/libraries"/>   

Step 3. execute ant command.
Then you should be able to use BezierSQLib with Processing-3.

I hope this helps you.

@fjenett
Copy link
Owner

fjenett commented Oct 6, 2016

Yes, that should be about it …

@q2dg
Copy link

q2dg commented Oct 6, 2016

Thanks a lot for this hack, @matzTada but I think the problem with "Libraries" install feature should be resolved some time in the future to arrive to more (and less technical, generally speaking) people

@fabianhemmert
Copy link

Fixing the installation through the "Add Libraries" feature would be great, yes!

@bbslipers
Copy link

Please ... Help !!! Processing 3 Compatibility BezierSQLib.zip binary for Windows.

@alemlishar
Copy link

hello all, i am working on Procecessing 3 and using this library for mysql database connection i tried so hard by following the guide but, NoSuchMethodError happend,
finally after the fix by @matzTada i stoped in the last step 3 (execute the ant command) can anyone tell me how to get the ant script or something i miss, thank you

@feltron
Copy link
Author

feltron commented Jan 9, 2017

For anyone who needs it, here's a link to a compiled version of the library with the Processing 3 fix.
https://github.com/benfry/sql-library-processing/raw/master/release/BezierSQLib.zip

@fabianhemmert
Copy link

fabianhemmert commented Jan 9, 2017 via email

@q2dg
Copy link

q2dg commented Jan 9, 2017

So, can we consider this new link points to the library which should be added to Library Manager?

@fjenett
Copy link
Owner

fjenett commented Jan 15, 2017

Thanks @feltron !

@topanalfa
Copy link

can i insert data from sensor and my processing program run on Raspberry Pi post to DB server online(adepratama.xyz) ? is it possible with this library?
how to do it? @fjenett @feltron

Repository owner locked and limited conversation to collaborators Mar 4, 2017
@fjenett
Copy link
Owner

fjenett commented Mar 4, 2017

@topanalfa this is not the right place to ask these kinds of use related questions. Please use the Processing Forum instead.

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

No branches or pull requests