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

Can't Install XE7 Package (it builds though) #6

Closed
CrustyLoaf opened this issue Jan 20, 2016 · 5 comments
Closed

Can't Install XE7 Package (it builds though) #6

CrustyLoaf opened this issue Jan 20, 2016 · 5 comments

Comments

@CrustyLoaf
Copy link

Hi, for some reason I am able to build both the DragDropDXE7.bpl and dclDragDropDXE7.bpl packages but when I attempt to 'Install' the latter I get an error saying 'Can't load package, specified module not found' referring to C:\Users\Public\Documents\Embarcadero\Studio\15.0\Bpl\dclDragDropDXE7.bpl (which does exist in that location).

Both of these BPL files compile successfully with no problem, it just fails at the point of installing. I tried going through 'Component->Install Packages' then choosing 'Add' and selecting the 'dclDragDropDXE7.bpl' file but that results in exactly the same error. I guess there must be some path setting not quite right in the project but I can't see anything obvious. Any ideas please because I would really love to be able to use this awesome component set in Delphi XE7 like I did in XE2... Thanks.

@landrix
Copy link
Owner

landrix commented Jan 20, 2016

is C:\Users\Public\Documents\Embarcadero\Studio\15.0\Bpl\ Path set in Delphi global environment settings?

@CrustyLoaf
Copy link
Author

Thanks for the suggestion. I checked and that path is included in the Windows system path variable. I also tried adding '$(BDSCOMMONDIR)\Bpl' to the 'Tools->Options' Library path and Browsing path in Delphi. Nothing helps unfortunately, I still get the same error dialog (screenshot attached). Any further ideas?
dragdropdxe7_error

@landrix
Copy link
Owner

landrix commented Jan 20, 2016

btw, the default outputdir for xe7-package is

..\Library\DXE7$(Platform)_$(Config)

not the Delphi-one

Do you have changed this project-settings?

@CrustyLoaf
Copy link
Author

Thank you, thank you!

I didn't realise that the compiled 'DragDropDXE7.bpl' actually needed to be in the 'C:\Users\Public\Documents\Embarcadero\Studio\15.0\Bpl' folder as well as the 'dclDragDropDXE7.bpl' file. The error message was confusing because it referred to 'dclDragDropDXE7.bpl' but actually it was complaining about the other required 'DragDropDXE7.bpl' which couldn't be located.

Your kind help is much appreciated and I really hope this thread helps someone else as dumb as me!

@landrix
Copy link
Owner

landrix commented Jan 21, 2016

OK ;) i close this issue

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