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

unable to load Gem on windows32 #242

Open
Aloque opened this issue Dec 2, 2019 · 4 comments

Comments

@Aloque
Copy link

@Aloque Aloque commented Dec 2, 2019

Hello everybody and sorry to bother you with this lame issue.

I'm quite new to Pd and I want to use Gem but I have somme issues installing it. I searched most places in internet and tried all the proposed solutions but with no success... while all the other library are working! For information, I'm running the windows 32 version of Pd.

I tried loading the library both by entering its path in startup and using the -lib flag with the following entry :

D:\Programmes\Pd32\bin\pd.exe -lib D:\Programmes\Pd32\extra/Gem (or with whatever combination of \ /.

Here's what shows up in the console while trying to load the library :

tried D:/Programmes/Pd32/extra/Gem.m_i386 and failed
tried D:/Programmes/Pd32/extra/Gem.dll and failed
tried D:/Programmes/Pd32/extra/Gem/Gem.m_i386 and failed
tried D:/Programmes/Pd32/extra/Gem/Gem.dll and succeeded
D:\Programmes\Pd32\extra\Gem\Gem.dll: couldn't load
tried D:/Programmes/Pd32/extra/Gem.pd and failed
tried D:/Programmes/Pd32/extra/Gem.pat and failed
tried D:/Programmes/Pd32/extra/Gem/Gem.pd and failed
D:/Programmes/Pd32/extra/Gem: can't load library

This seems to be an issue for many people but I did not find the suitable solution for the moment.

I've tried changing my graphic card drivers because their might have been some OpenGL issue, downloading some dll file (msvcr71) to my pd bin file but I'm kind of clueless right now... So if you have any idea, it would be really nice of you to help a young enthousiastic puredata user!

Have a nice day!

@umlaeute

This comment has been minimized.

Copy link
Owner

@umlaeute umlaeute commented Dec 3, 2019

which version of Gem?
which version of Pd?

if you put Gem into Pd's extra/ folder, you only need to specify -lib Gem without anything.

but anyhow, the crucial line is:

tried D:/Programmes/Pd32/extra/Gem/Gem.dll and succeeded
D:\Programmes\Pd32\extra\Gem\Gem.dll: couldn't load

so it can indeed find the binary, but fails to load it.

this can have several reasons, but it's hard to give an answer if I don't know the exact versions.

see also #229 (which i think is a duplicate of this issue; if you agree, we can close this one)

@Aloque

This comment has been minimized.

Copy link
Author

@Aloque Aloque commented Dec 4, 2019

Thank you for your answer!

I have Pd 0.50-0 for Windows 32 bits since most extras work only on this version.

I tried Gem 0.94 for Windows 10 64 bits and Gem 0.93.3 because it had a 32 bits version but got the same result for both versions.

I will try the proposed solution in #229 after work and will keep you in touch.

Have a nice day.

@umlaeute umlaeute changed the title windows32 install issue Gemdotm_i386 not found windows32 install issue Gem.m_i386 not found Dec 4, 2019
@umlaeute umlaeute changed the title windows32 install issue Gem.m_i386 not found unable to load Gem on windows32 Dec 4, 2019
@umlaeute

This comment has been minimized.

Copy link
Owner

@umlaeute umlaeute commented Dec 4, 2019

just to make sure: if you have a 32bit version of Pd (which you say you do), you can only use a 32bit version of Gem. the 64bit version is incompatible.

@Aloque

This comment has been minimized.

Copy link
Author

@Aloque Aloque commented Dec 7, 2019

Hi umlaeute,

I tried some of the solutions proposed in #229.

Replacing the pd libwinpthread-1.dll by the gem libwinpthread-1.dll prevented me from even lauching pd while putting msvcr90.dll & msvcrt.ddl files did not solve anything. I tried going down the MSYS way but it got fast way out of my field of knowledges in this kind of stuff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.