ZEOS i RAD Studio 2009

dział ogólny

ZEOS i RAD Studio 2009

Nowy postprzez seweryn » wtorek, 14 lipca 2009, 12:41

Próbuję od jakiegoś czasu zainstalować zeoslib. Ściągnąłem najnowszą wersję ZEOS 7 z :
svn://zeos.firmos.at/zeos/branches/testing
Pod Delphi przy próbie kompilacji ZCore110.bpl wyskakuje mi błąd:

[DCC Fatal Error] ZCore.dpk(30): E2202 Required package 'rtl' not found

Pod C++ builder przy próbie kompilacji projektu z folderu cbuilder6 ZCore.bpl i ZParseSql.bpl się kompiluje ale podczas kompilacji ZPlain.bpl wyskakuje:

[DCC Fatal Error] pasall.tmp(22): F1026 File not found: 'ZPlainFirebird15.dcu'

pliku ZPlainFirebird15.dcu ani ZPlainFirebird15.pas nigdzie nie ma:(

Pod C++ builder przy próbie kompilacji projektu z folderu cbuilder12 ZCore.bpl i ZParseSql.bpl się kompiluje ale podczas kompilacji ZPlain.bpl wyskakuje:

[DCC Fatal Error] pasall.tmp(20): F1026 File not found: 'ZPlainMySql41.dcu'

Udało się komuś zainstalować te biblioteki RAD 2009?
Pod C++builder 6 wszystko działa ok.
Forum zeoslib:
http://zeos.firmos.at/index.php
Avatar użytkownika
seweryn
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): sobota, 11 lipca 2009, 10:42
Podziękował : 1
Otrzymał podziękowań: 0
Kompilator: C++ Builder 2010
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez seweryn » wtorek, 14 lipca 2009, 13:29

Ok zrobiłem:
1. Ściągamy repozytorium z svn://zeos.firmos.at/zeos/trunk
2. Kopiujemy wszystkie pliki do c:\program files\codegear\zeos
3. Otwieramy c:\program files\codegear\zeos\packages\cbuilder12\ZeosDbo.groupproj
4. Build dla ZCore.bpl
5. Kopiujemy wszystkie pliki *.dcu z foldreru c:\program files\codegear\zeos\packages\cbuilder12\build do c:\program files\codegear\rad studio\6.0\lib
6. Build dla ZParseSql.bpl
7. Kopiujemy wszystkie pliki *.dcu z foldreru c:\program files\codegear\zeos\packages\cbuilder12\build do c:\program files\codegear\rad studio\6.0\lib
8. Build dla ZPlain.bpl
9. Kopiujemy wszystkie pliki *.dcu z foldreru c:\program files\codegear\zeos\packages\cbuilder12\build do c:\program files\codegear\rad studio\6.0\lib
10. Build dla ZDbc.bpl
11. Kopiujemy wszystkie pliki *.dcu z foldreru c:\program files\codegear\zeos\packages\cbuilder12\build do c:\program files\codegear\rad studio\6.0\lib
12. Build dla ZComponent.bpl
13. Kopiujemy wszystkie pliki *.dcu z foldreru c:\program files\codegear\zeos\packages\cbuilder12\build do c:\program files\codegear\rad studio\6.0\lib
14. Kopiujemy wszystkie pliki *.bpl z foldreru c:\program files\codegear\zeos\packages\cbuilder12 do c:\program files\codegear\rad studio\6.0\bin
15. Install dla ZComponent.bpl

i działa:)
Avatar użytkownika
seweryn
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): sobota, 11 lipca 2009, 10:42
Podziękował : 1
Otrzymał podziękowań: 0
Kompilator: C++ Builder 2010
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez seweryn » wtorek, 14 lipca 2009, 13:49

Jednak lipa nie działa:(
Jeżeli np dodam na forme komponent ZConnection to przy próbie uruchomienia wyskakuje mi:

[BCC32 Error] Zvariant.hpp(234): E2238 Multiple declaration for '_fastcall TZAnyValue::TZAnyValue(const UnicodeString)'

Kod: Zaznacz cały
public:
   __fastcall TZAnyValue(const TZVariant &Value);
   __fastcall TZAnyValue(bool Value);
   __fastcall TZAnyValue(__int64 Value);
   __fastcall TZAnyValue(System::Extended Value);
   __fastcall TZAnyValue(const System::UnicodeString Value);  // < - w tej lini
   __fastcall TZAnyValue(const System::UnicodeString Value);
   __fastcall TZAnyValue(System::TDateTime Value);
   bool __fastcall IsNull(void);
   TZVariant __fastcall GetValue();
   bool __fastcall GetBoolean(void);
   __int64 __fastcall GetInteger(void);
   System::Extended __fastcall GetFloat(void);
   System::UnicodeString __fastcall GetString();
   System::UnicodeString __fastcall GetUnicodeString();
   System::TDateTime __fastcall GetDateTime(void);
   virtual bool __fastcall Equals(const System::_di_IInterface Value)/* overload */;
   virtual System::_di_IInterface __fastcall Clone();


Zaremowałem ją ale teraz program się wysypuje:
Schowek01.jpg
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
seweryn
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): sobota, 11 lipca 2009, 10:42
Podziękował : 1
Otrzymał podziękowań: 0
Kompilator: C++ Builder 2010
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez seweryn » wtorek, 14 lipca 2009, 13:58

Już działa:) Rozwiązanie:
Wchodzimy w Project->Options
zakładka C++ Linkier
Zmieniamy właściwość Dynamic RTL na false
Avatar użytkownika
seweryn
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): sobota, 11 lipca 2009, 10:42
Podziękował : 1
Otrzymał podziękowań: 0
Kompilator: C++ Builder 2010
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez Corvis » wtorek, 14 lipca 2009, 16:54

Witam,

U mnie nie znajduje nagłówka hpp do connection :\ zrobiłem wszystko jak opisałeś
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
Podziękował : 80
Otrzymał podziękowań: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez seweryn » wtorek, 14 lipca 2009, 17:19

Dokładnie w którym punkcie instalacji wywala Ci ten błąd?
Plik ZConcection.hpp znajduje się w folderze zeos\src\commponent.
Którą masz wersje biblioteki ZEOS? Pamiętam że jak chciałem zainstalować wersje 6.6.5 to też mi jakiś błąd wyskakiwał że nie ma pliku ZConcection.hpp. Okazało się że ten plik nazywa się ZConcection.h :) Ale później i tak się nie dało skompilować projektu.

W wersji 7 już tego problemu nie ma.

Jeszcze raz podaję ten link z którego trzeba ściągnąć biblioteki:
svn://zeos.firmos.at/zeos/trunk
Avatar użytkownika
seweryn
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): sobota, 11 lipca 2009, 10:42
Podziękował : 1
Otrzymał podziękowań: 0
Kompilator: C++ Builder 2010
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez Corvis » wtorek, 14 lipca 2009, 23:34

Pobrałem z tego linku

Instalacja Ok potem daje Connection na formę i wywala, że nie może znaleść nagłówka do COnnection :\
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
Podziękował : 80
Otrzymał podziękowań: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez seweryn » środa, 15 lipca 2009, 09:18

1. Odpal C++ builder
2. File -> Close all
3. Project -> Default Options -> C++ builder
4. Zakładka Dierctories and Conditionals
5. W właściwości Include Path dodaj ścieżki
C:\Program Files\CodeGear\zeos\src\component
C:\Program Files\CodeGear\zeos\src\core
C:\Program Files\CodeGear\zeos\src\dbc
C:\Program Files\CodeGear\zeos\src\parsesql
C:\Program Files\CodeGear\zeos\src\plain

I teraz stwórz nowy projekt i daj ZConnection
Jeżeli chcesz dać ZConnection w jakimś starym projekcie to musisz dodać te ścieżki w opcjach projektu
Avatar użytkownika
seweryn
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): sobota, 11 lipca 2009, 10:42
Podziękował : 1
Otrzymał podziękowań: 0
Kompilator: C++ Builder 2010
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez Corvis » środa, 15 lipca 2009, 15:26

działa dzięki wielkie :)
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
Podziękował : 80
Otrzymał podziękowań: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    NieznanyNieznana

Re: ZEOS i RAD Studio 2009

Nowy postprzez redie » sobota, 17 kwietnia 2010, 18:35

seweryn - zrobiłem dokładnie jak w twoim drugim poście (ten z punktami) i w punkcie 8 wyskakuje mi błąd dotyczący braku pliku "ZPlainMySql41.dcu".
Ściągnąłem Zeos w wersji 7 alpha bo tylko tam jest folder "builder12". Próbuję to zainstalować na C++ Builder 2009. W ustawieniach Projektu mam ustawione na false linkowanie RTL.

Znalazłem brakujący plik w Zeos 6.6.6 i wrzuciłem do Zeos 7, wtedy przyczepił się jeszcze o taki plik "ZPlainMysqlFunc.inc" ale wtedy wyrzuca błąd kompilowania:

Undecared identifier: 'PMYSQL_BIND2


i już teraz nie wiem co robić.
Avatar użytkownika
redie
Bladawiec
Bladawiec
 
Posty: 1
Dołączył(a): sobota, 17 kwietnia 2010, 18:24
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder 2009
Gadu Gadu: 0
    Windows XPFirefox

Re: ZEOS i RAD Studio 2009

Nowy postprzez Cyfrowy Baron » niedziela, 18 kwietnia 2010, 18:25

A ja to zainstalowałem, ale zamiast dodawać do projektu brakujący plik ZPlainMySql41.dcu, co tylko wywołuje dalsze problemy, ja go usunąłem z grupy projektu.

Instrukcja instalacji ZEOSDBO-7.0.0-alpha w środowisku Embarcadero RAD Studio 2010 C++Builder 2010.

Usuń z dysku ZEOSDBO które wcześniej instalowałeś, gdyż może wywoływać błędy i wypakuj z archiwum nowe.

Z katalogu ..\ZEOSDBO-7.0.0-alpha\packages\cbuilder12 otwierasz plik ZeosDbo.groupproj. Otworzy się grupa projektu.

zdbc.cbproj.png


Z menu Project wybierasz polecenie Remove from Project i w oknie które wyskoczy zaznaczasz plik ZPlainMySql41.dcu, klikasz OK w celu jego usunięcia.

W menu Tools -> Options wybierasz: Environments Options -> C++ Builder -> Paths and Directories i w prawym panelu w sekcji Include path dodajesz ścieżkę dostępu do katalogu: ..\ZEOSDBO-7.0.0-alpha\src\plain. W ten sam sposób dodajesz katalog: ..\ZEOSDBO-7.0.0-alpha\packages\cbuilder12

W grupie projektu (patrz rysunek wyżej) zaznaczasz ZCore.bpl i z menu kontekstowego wybierasz Make. W katalogu ..\ZEOSDBO-7.0.0-alpha\packages\cbuilder12 zostanie utworzony nowy podkatalog build, który należy dodać: w menu Tools -> Options wybierasz: Environments Options -> C++ Builder -> Paths and Directories i w prawym panelu w sekcji Include path dodajesz ścieżkę dostępu do katalogu: ..\ZEOSDBO-7.0.0-alpha\packages\cbuilder12\build

W grupie projektu (patrz rysunek wyżej) zaznaczasz ZParseSql.bpl i z menu kontekstowego wybierasz polecenie Make.

W grupie projektu (patrz rysunek wyżej) zaznaczasz ZPlain.bpl i z menu kontekstowego wybierasz polecenie Make.

W grupie projektu (patrz rysunek wyżej) zaznaczasz ZDbc.bpl i z menu kontekstowego wybierasz polecenie Build nie Make, gdyż będzie błąd.

W grupie projektu (patrz rysunek wyżej) zaznaczasz ZComponent.bpl i z menu kontekstowego wybierasz polecenie Install.

Zapisujesz wszystko.

U mnie komponenty zainstalowały się bez problemu.
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 10 gości

cron