Toon posts:

Converteren bestand C++ Builder 5 naar 6

Pagina: 1
Acties:

Verwijderd

Topicstarter
We hebben een project geopend die oorspronkelijk bedoeld is voor C++ Builder 5.
We draaien zelf Builder 6. Als we het project nu openen zegt Builder dat hij het geconverteerd heeft :) .

Als we het project runnen zegt hij toch dat er een FATALE ERROR is, nl
VCLE50.lib kan hij niet openen, niet vinden.
Dit bestandje is toch voor builder 5??

Is er iets niet goed gegaan?? :r :'( :'(

  • Belgar
  • Registratie: Januari 2002
  • Laatst online: 17-08 22:31

Belgar

Archmaster ranzige code..

Waarschijnlijk verwijst de BPR file nog naar de oude linker file. ff openen met text editor of bij 'project' menutje en met de hand wijzigen

...Als het maar werkt


  • Feyd-Rautha
  • Registratie: November 2001
  • Laatst online: 02-08-2025
CBuilder 6 zal daar ook gebruik van maken waarschijnlijk. ...

Probeer misschien eens de volgende manier.

Maak een nieuw project aan in CBuilder 6 en voeg dan alle .cpp en .h en alle andere resource files toe aan dat project.
Misschien lukt het dan ...

I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. Where the fear has gone there will be nothing. Only I will remain.


Verwijderd

Topicstarter
Hebben we geprobeerd maar dan krijgen we dezelfde fout. Wel hebben we iets geprutst en kregen we de vcle35.lib ERROR.

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Open met notepad het .bpr file, daar zitten de links waarschijnlijk in. Je kan ook je Project Options openen en dan voor View Source kiezen van je .bpr.

Makkelijker is het inderdaad om gewoon een vers leeg project te opnenen en dan alleen de dingen toe te voegen die je nodig hebt. Dan kan je niet dezelfde foute krijgen, of je hebt wat anders fout gedaan.

We adore chaos because we like to restore order - M.C. Escher


Verwijderd

Topicstarter
Alleen waarom zeurt hij dan om vcl50.lib terwijl we nergens dit aanroepen, wel roepen we de headerfile vcl.h aan, waar roeppt hij vcl50.lib aan??????????????

vcl50.lib wordt na converteren omgezet in rtl.lib en vcl.lib.

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

rustig, rustig :)....jullie roepen vcl50.lib niet aan, die kan je ook helemaal niet aanroepen.
ergens in je project options/source staat dat jullie programma m nodig heeft. Dat moet je opzoeken een aanpassen.

We adore chaos because we like to restore order - M.C. Escher


  • xoror
  • Registratie: November 1999
  • Niet online
verander de 50 naar 60 en recompile
test ook alle andere libs. vcl50 hoort bij builder 5, vcl60 zit bij 6.

je moet dus van de libs waar ie over zeikt de equivalente vinden in bcb 6.

Mitsubishi Warmtepomp Uitlezen / Besturen | Optimaliseren


Verwijderd

Topicstarter
das dus niet zo zoals ik hierboven uitlegde, vcl50.lib hoort bij bcb 5 en in bcb6 zijn de getallen er af gegaan!!!!! => vcl50.lib wordt na converteren omgezet in rtl.lib en vcl.lib.

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

ok, ik betwijfel het, maar als jij dat zegt. :) Maar wat is je probleem dan nog?

We adore chaos because we like to restore order - M.C. Escher


Verwijderd

Topicstarter
In help bestand van C++ Builder staat het er echt, maar het probleem is dat hij nog wel zeurt hierover, dus ik snap nog niet echt waarom hij zegt dat hij heconverteerd heeft nog wel over dit bestandje zeurt terwijl hij in help zegt dat hij hemzelf splits in rtl.lib en vcl.lib en de getallen er uit haalt...
Dat is het probleempje..............;-)

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Heb je al gekeken in de bpr van je project?
Hen je al gekeken in alle andere bestanden van je project? niet alleen de .cpp en .h

We adore chaos because we like to restore order - M.C. Escher

Pagina: 1