W dniu 2013-11-28 19:30, Czesiek pisze:
> W dniu czwartek, 28 listopada 2013 15:04:12 UTC+1 u�ytkownik miab napisa�:
>> W dniu 2013-11-28 12:39, miab pisze:
>>
>>
>>
>>> Jak masz XE5 od dw�ch(po D7) to rzeczywi�cie masz problem.
>>
>>> Musisz zapozna� si� �e strategia scie�kowania dla poszczeg�lnych wersji
>>
>>> kompilator�w kt�rych jest w XE5 zdaje si� ze z 5(x 2 dla debug). Dop�ki
>>
>>> tego nie zrozumiesz to du�o Ci nie pomog�.
>>
>>
>>
>> 6 kompilator�w:
>>
>> DCC32 is the 32-bit Windows Delphi compiler.
>>
>> DCC64 is the 64-bit Windows Delphi compiler.
>>
>> DCCOSX is the Mac OS X Delphi compiler.
>>
>> DCCIOSARM is the Delphi mobile compiler for iOS Devices.
>>
>> DCCIOS32 is the Delphi mobile compiler for iOS Simulators.
>>
>> DCCAARM.EXE is the Delphi mobile compiler for Android emulators and
>>
>> Android devices.
>>
>> (Nie wspominaj�c ju� o BCC)
>>
>>
>>
>> Z tego wynika (w du�ym skr�cie)�e �eby nie zrobi� si� totalny melan�
>>
>> produkty i stosowne pliki wymagane dla pracy poszczeg�lnych
>>
>> kompilator�w/linker�w powinny (i w prawid�owo skonfigurowanym �rodowisku
>>
>> s�) znajdowa� si� w odr�bnych podkatalogach.
>>
>> Jedno co zauwa�y�em dla ZEOS-owych pakiet�w XE5 (ja mam XE2) to w
>>
>> plikach *.dproj w miejsce 170 powinno by� 190 �eby prawid�owo(typowo)
>>
>> generowa�o nazwy plik�w *.bpl.
>>
>>
>>
>> miab
>
>
> Niestety zamiana 170 na 190 niczego nie zmieni�a:
> Poni�ej tre�� pliku "ProjectGroup19.groupproj.local"
>
> <?xml version="1.0" encoding="utf-8"?>
> <BorlandProject>
> <Transactions>
> <Transaction>2013-05-01 13:34:52.000.042,C:\lib\zeoslibxe3\packages\DelphiXE4\ProjectGroup17.groupproj=C:\lib\zeoslibxe3\packages\DelphiXE4\ProjectGroup18.groupproj</Transaction>
> </Transactions>
> <Default.Personality>
> <Projects ActiveProject="D:\AP\KomponentyDelphiXE\Zeos\packages\DelphiXE4\ZCore.dproj"/>
> </Default.Personality>
> </BorlandProject>
>
> Jak powinien wygl�da� ten plik dla XE5 ? (nie mam takiej �cie�ki u siebie "C:\lib\zeoslibxe3\..")
>
Widz� �e pe�en groch z kapust� (XE3, XE4, XE5).
Odpowiem tak.
Dla zbudowania biblioteki ZEOS 7.1.2 potrzebny jest katalog
o nazwie np. Zeos a w nim dwa podkatalogi src - ze wszystkimi plikami i
o strukturze katalogowej identycznej z katalogiem src znajduj�cym si� na
stronach projektu(w odpowiedniej ga��zi) i katalog packages a w nim
podkatalog o dowolnej nazwie np. DelphiXE5 z nast�puj�cymi
plikami(tylko!!!) pobranymi z katalogu DelphiXE5 ze stron projektu(z
odpowiedniej ga��zi):
ZCore.dpk
ZParseSql.dpk
ZPlain.dpk
ZDbc.dpk
ZComponent.dpk
ZComponentDesign.dpk
i ZPackages.inc
Pliki dpk nale�y kolejno(tak jak wymieni�em) z-BVuild-owa� za� ostatni z
nich(ZComponentDesign.dpk) za-Install-owaďż˝.
Produkty kompilacji odpowiednimi kompilatorami trafi� do katalog�w
zale�nych od ustawie� w Options ka�dego pakietu.
miab