TurboPack/Orpheus

Orpheus will not install from within 10.1 Berlin

Trasd opened this issue · 8 comments

Trasd commented

Orpheus' compiling and installation fail when using the IDE's Get Add-ons from GetIt in 10.1 Berlin (64bit Starter).

It looks like all packages compile correctly until it gets to OrpheusDBCD. I've tried the installation a number of times. My Embarcadero C++Builder is not installed to the default directory.

Dialog box:
orpheuserror

Seems starter edition lacks some of the required DB components. We could disable Starter from GetIt, or create a partial package for this release -- not sure what would make more sense.

Trasd commented

I think adding full, local database capabilities back to the Starter editions would make more sense than anything!

Over the years, more and more has been removed from affordable solutions for the hobbyist - the geniuses of Turbo C's success. I may just dig out my Builder 4 Pro again (Embarcadero C++Builder Starter limits me to 32 bit, anyway). I have the original Turbo C (and books) dating back to the dawn of Borland. I feel like my hands are tied with Embarcadero, though. I fail to understand the allure, anymore. It seems like more has been removed than added.

Baring that, I think the offending components should be removed from the package (a poor-man's version, if you will).

Could you please try to install the latest version from GitHub instead the GetIt version? Maybe this helps.

Trasd commented

Thank you, Roman, but unfortunately, there are still fatal errors (I tried this the first time too, but have downloaded the latest to try again).

I won't pretend to be an expert in creating or compiling bpls, in fact, I haven't messed with creating VCLs since CBuilder 4 (or maybe 6), mostly because I know C, not Pascal! Also, in this case, the directions in the readme.txt file are lacking and, in some places, just wrong. Given all this, I'm fairly confident I did the build correctly.

Everything does seem to compile (with a number of warnings), but will not link. I think it is the hobbyist version's continued stripping of libraries that is the culprit, again (or the age of the package?).

Now, I'm getting the following fatal error:

[ilink32 Error] Fatal: Unable to open file 'VCLDBX.BPI'

Thanks.

Could you please try only to compile and install the OrpheusCR and OrpheusCD packages?

If this works please try to find a VCLDBX.* on your machine.

Trasd commented

@romankassebaum I'm must apologize as I'm in the process of a job transfer to another state. The computer isn't packed yet, but I don't know when (or if) I'll get a chance to try your suggestion anytime soon.

Can you can please keep the ticket open, unless, of course, someone else takes over?

Thanks.

Trasd commented

Believe it or not, I'm still not moved! If possible, I would like for you to keep the ticket opened.

As soon as I'm in and settled, I'll get to it - probably another month, at least.

Thanks for your patience....

Trasd commented

@romankassebaum that didn't take long.

Orpheus compiled and installed fine (from within the IDE) after I installed Berlin Update 1. Unfortunately, it will be a bit until I can test it.

I would say to go ahead and close the ticket for now and if I run into problems when I finally get a chance to test it, I will open another.

Thanks.