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

procedure entry point could not be located in the dynamic link library #2976

Closed
E-Gwen opened this issue Jun 24, 2019 · 12 comments
Closed

procedure entry point could not be located in the dynamic link library #2976

E-Gwen opened this issue Jun 24, 2019 · 12 comments
Labels
Comp: Build system Tweaks for the build systems / CI integration OS: Windows Type: Enhancement

Comments

@E-Gwen
Copy link

E-Gwen commented Jun 24, 2019

Hello,

I tried to run OpenScad 2019.05 32 bit version, but I get this error message :

"the procedure entry point Direct3DCreate9Ex could not be located in the d3d9.dll dynamic link library"

So I can't run OpenSCAD 2019.05
Such a pity !

I use Windows XP SP3 fully updated.
Notice that OpenSCAD 2015.03-2 32Bit works with that OS.

Could you please fix that issue ?

Best regards.
E-Gwen.

@t-paul
Copy link
Member

t-paul commented Jun 24, 2019

I'm not sure that is possible. We use an external build environment (mxe.cc) which now has Qt5 version 5.13 and Qt dropped Windows XP support already with Qt 5.7.

I'll leave this open for a bit, maybe someone has an idea. Maybe also post on the forum to see if someone has suggestions.

@t-paul
Copy link
Member

t-paul commented Jun 24, 2019

Hmm, looks like MXE has Qt4 still. It might be an option trying to build against that (which will disable a small number of GUI features). However that will be impossible for any future releases as 2019.05 is definitely the last release which will support Qt4.

@E-Gwen
Copy link
Author

E-Gwen commented Jun 24, 2019

Thank for your answer.

Maybe it could help :

http://rawpedia.rawtherapee.com/Windows

https://github.com/L1L1/cardpeek/blob/master/Makefile.win32

https://docs.libretro.com/development/retroarch/compilation/windowsXP/

Notice that LMMS 1.2.0 runs well with Windows XP although it is compiled with QT5.
You can have a look :
https://github.com/LMMS/lmms/wiki/Compiling

Sorry I can do nothing more, I am not a developper.

See you.
E-Gwen.

@t-paul t-paul added Comp: Build system Tweaks for the build systems / CI integration Type: Enhancement labels Nov 11, 2019
@MichaelAtOz
Copy link
Member

@t-paul @kintel
Got another one of these on the Forum.
Are we calling XP unsupported??

@t-paul
Copy link
Member

t-paul commented Nov 25, 2019

Pretty much what I said above, for every upcoming full release the answer will be yes.

@MichaelAtOz
Copy link
Member

Was there a build with Qt4? If not, then 2019.05 is unsupported on XP, not 'upcoming' ones. ?

@MichaelAtOz
Copy link
Member

Sorry, I didn't see your Forum post. XP is dead.

@nophead
Copy link
Member

nophead commented Nov 26, 2019 via email

@MichaelAtOz
Copy link
Member

@nophead let me rephrase that, I didn't see tp's Forum post (the Qt not supporting XP bit) in my email until after I posted here (the Qt4 bit). I was probably making coffee when it arrived...
Rudolf mentioned something about delayed Forum visibility, which resolved. That didn't affect me.
Let me know if you have any issues.

@andrixnet
Copy link

I understand all about upcoming future releases. No argument there.

However OpenSCAD download page says:

System requirements: Windows XP or newer on x86 32/64 bit
OpenSCAD-2019.05
x86 (32-bit) - exe installer - 19 MB

Using an older system for several production tasks which runs very well and very stable, but can't use OpenSCAD 2019.05 on it.
For the system in question: don't mess with it if it works, besides, specific hardware has no drivers for newer win.

I'd rather have a working OpenSCAD-2019.05 on XP then seeing the requirements text changed at https://www.openscad.org/downloads.html
For reasons such as rotate_extrude(angle = ....

+1 E-Gwen.
Please post a separate download link for a 2019.05 build that does run on XP.

Thank you.

@t-paul
Copy link
Member

t-paul commented Dec 20, 2020

Sorry, there's not much choice at this point other than fixing the requirements statement. Nobody stepped up to provide a build that works on XP, so right now there simply is nothing to link for XP. We struggle to even build for all current OS versions, so supporting very old OSes without help is just not possible.

@t-paul t-paul closed this as completed Dec 20, 2020
@MichaelAtOz
Copy link
Member

@andrixnet if you are not doing OpenSCAD command-line stuff, at least for Windows-7 (client) GUI works via RDP using a S/W OpenGL driver. If you have another PC with W7+ it could be worth a look.
I'm currently FreeRDP'ing from Debian to a W7 VM on a W7 PC for legacy support.

I'm not aware of anyone doing this with XP RDP, a quick google shows it is not without complications.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Comp: Build system Tweaks for the build systems / CI integration OS: Windows Type: Enhancement
Projects
None yet
Development

No branches or pull requests

5 participants