Strona 1 z 1

[Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: środa, 4 marca 2009, 02:28
przez bruder
podczasz kompilacji programu w c++ builder 6 wywala mi taki komunikat

[Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'



problem pojawil sie po uzyciu funkcji SelectDirectory

czytalem ze nalezy zaincludowac filectrl.hpp tak tez zrobilem:
Kod: Zaznacz cały
#include <filectrl.hpp>


Jak pozbyc sie tego problemu??

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: środa, 4 marca 2009, 21:35
przez bruder
właśnie wyczytalem ze ta biblioteka nie jest dostepna w wersji ktora posiadam "Personal". Czy jest mozliwosc dodania w jakis sposob tej biblioteki?

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: czwartek, 5 marca 2009, 10:44
przez Cyfrowy Baron
Z nazwy biblioteki wnioskuje, że jest ona częścią mechanizmu Data Base, jeżeli tworzysz aplikację opartą na Borland Data Base, to brakuje Tobie nie tylko tej biblioteki, ale całego Engine i dodanie tej biblioteki nie rozwiąże problemu.

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: czwartek, 5 marca 2009, 11:31
przez bruder
problem pojawia sie juz gdy w programie dodam przycisk ktory ma otwierac okienko w ktorym mozemy wskazac jakis katalog i dodaje sciezke do Edit. wiec nie ma tam nic poza funkcja SelectDirectory i zainkludowanym plikiem filectrl.hpp

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: czwartek, 5 marca 2009, 14:37
przez Cyfrowy Baron
Problem stanowi biblioteka filectrl.hpp, która w +++ BUilder wersja 6 Personal i Enterprise zawiera błąd. Wymagana instalacja patche'e.
Możesz przedtem spróbować dodać w głównym pliku nagłówkowym na samej górze następujący wpis: #define NO_WIN32_LEAN_AND_MEAN

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: czwartek, 5 marca 2009, 19:13
przez bruder
tzn w jakim pliku :)??

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: czwartek, 5 marca 2009, 19:18
przez Miroo_007
Czy linijkę #include <filectrl.hpp> umieściłeś w pliku źródłowym *.cpp? Jeżeli tak to ty popełniłeś błąd. Powinieneś umieścić ją w pliku nagłówkowym *.h.

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: czwartek, 5 marca 2009, 20:20
przez Cyfrowy Baron
tzn w jakim pliku :)??


w pliku nagłówkowym, np. UNit1.cpp

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: czwartek, 5 marca 2009, 20:51
przez bruder
Miroo_007 napisał(a):Czy linijkę #include <filectrl.hpp> umieściłeś w pliku źródłowym *.cpp? Jeżeli tak to ty popełniłeś błąd. Powinieneś umieścić ją w pliku nagłówkowym *.h.


Dzięki pomogło... Mój błąd

Re: [Linker Fatal Error] Fatal: Unable to open file 'VCLDB.LIB'

Nowy postNapisane: piątek, 6 marca 2009, 14:18
przez wargo
Cyfrowy Baron napisał(a):
tzn w jakim pliku :)??


w pliku nagłówkowym, np. UNit1.cpp

Nagłówkowy to jest np. Unit1.h