Welcome, Guest. Please login or register.

Author Topic: Vampire and OS3.1.4 - how to solve the missing library problem?  (Read 7980 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline JohnFanteTopic starter

  • Full Member
  • ***
  • Join Date: Aug 2004
  • Posts: 162
    • Show only replies by JohnFante
Vampire and OS3.1.4 - how to solve the missing library problem?
« on: September 20, 2019, 01:14:27 PM »
When you install OS3.1.4 on a system with a Vampire you get a missing library error at the end and are left with a system that will not boot.

At the moment there are two ways of fixing this:

1) Comment out CPU CHECKINSTALL in the startup sequence.

2) Add an old Commodore 68040.library to libs.

At the Apollo forum there is a an ongoing discussion on which of the two solutions are the best way to fix this problem:

http://apollo-core.com/knowledge.php?b=9&note=23229&z=dExC-9

Can anybody here - best of all a OS3.1.4 developer (@Thomas Richter) - make a verdict on the discussion until a fix - hopefully - is released.

Thank you very much in advance  :)
Booooiiiing!!!!
 

Offline TribbleSmasher

Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #1 on: September 20, 2019, 01:23:19 PM »
Those CPU-libraries are h/w-specific, right? So shouldn't the vendor/builder of the Vampire ship their own library with the product?
 

Offline kolla

Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #2 on: September 20, 2019, 01:28:43 PM »
Those CPU-libraries are h/w-specific, right? So shouldn't the vendor/builder of the Vampire ship their own library with the product?

Right, and my understanding is that the next core also will come with a 68040.library.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline JohnFanteTopic starter

  • Full Member
  • ***
  • Join Date: Aug 2004
  • Posts: 162
    • Show only replies by JohnFante
Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #3 on: September 20, 2019, 01:33:31 PM »
Those CPU-libraries are h/w-specific, right? So shouldn't the vendor/builder of the Vampire ship their own library with the product?

Right, and my understanding is that the next core also will come with a 68040.library.

Next core will come with a 68040.library. But so far this is not implemented in the RC2 of the 2.12 core.

So this is just a quick question to the developers on how this error is fixed in the best way - until the new cores comes  :).
Booooiiiing!!!!
 

Offline bubbob42

Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #4 on: September 20, 2019, 05:15:31 PM »
So this is just a quick question to the developers on how this error is fixed in the best way - until the new cores comes  :).

Comment out c:CPU checkinstall

 

guest11527

  • Guest
Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #5 on: September 21, 2019, 02:54:37 AM »
So this is just a quick question to the developers on how this error is fixed in the best way - until the new cores comes  :).

Comment out c:CPU checkinstall
As far as I got the discussion, a CPU library is not even required. Thus, if the core sets its reserved bit, SetPatch should not even load a CPU library in first place.
 

Offline JohnFanteTopic starter

  • Full Member
  • ***
  • Join Date: Aug 2004
  • Posts: 162
    • Show only replies by JohnFante
Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #6 on: September 21, 2019, 06:33:28 AM »
As far as I got the discussion, a CPU library is not even required. Thus, if the core sets its reserved bit, SetPatch should not even load a CPU library in first place.

First: Thank you for replying :D

Yes, according to the Vampire developer Gunner von Boehn a 68040 library should not be needed. However for some reason OS3.1.4 gives the missing library error after install and will not boot WB. The only way to solve this - so far - has been either to comment out CPU CHECKINSTALL in the startup sequence OR installing an old 68040 library.

Some say commenting out CPU CHECKINSTALL causes other problems and should therefore not be done. Others say that is the best way. It is a choice between two evils ATM to get past the error. What is your opinion on the pros and cons on both methods?
« Last Edit: September 21, 2019, 07:20:39 AM by JohnFante »
Booooiiiing!!!!
 

guest11527

  • Guest
Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #7 on: September 21, 2019, 12:29:15 PM »
The answer is quite simple: 3.1.4 was never considered to support anything beyond what 3.1 supported. So there is no fault in here. "CPU Checkinstall" is by default in the startup-sequence since I've seen plenty people that came here or to other fora that observed "slow execution" and "sporadic software alerts" due to forgetting to install the support libraries. It really does not do anything else.
 

Offline JohnFanteTopic starter

  • Full Member
  • ***
  • Join Date: Aug 2004
  • Posts: 162
    • Show only replies by JohnFante
Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #8 on: September 21, 2019, 02:31:59 PM »
The answer is quite simple: 3.1.4 was never considered to support anything beyond what 3.1 supported. So there is no fault in here. "CPU Checkinstall" is by default in the startup-sequence since I've seen plenty people that came here or to other fora that observed "slow execution" and "sporadic software alerts" due to forgetting to install the support libraries. It really does not do anything else.

Thank you for the explanation  :D

I think then that we can safely comment CPU CHECKINSTALL out on a Vampire install since a Vampire does not need librarys.

And thank you for your work on 3.1.4 and the upcomming 3.2. Much apreciated!!
Booooiiiing!!!!
 

guest11527

  • Guest
Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #9 on: September 21, 2019, 08:11:17 PM »
I think then that we can safely comment CPU CHECKINSTALL out on a Vampire install since a Vampire does not need librarys.
You savely can indeed, yes.
 

Offline soviet

  • Full Member
  • ***
  • Join Date: Nov 2006
  • Posts: 103
    • Show only replies by soviet
Re: Vampire and OS3.1.4 - how to solve the missing library problem?
« Reply #10 on: October 18, 2019, 06:48:32 PM »
You should try asking also in the vampire forum