Fatal: Nie można znaleźć TAGraph used by (..). Check if package TAChartLazarusPkg is in the dependencies.

0

W lazarusie 2.0 dostałem takie błąd podczas kompilowania "Fatal: Nie można znaleźć TAGraph used by (..). Check if package TAChartLazarusPkg is in the dependencies"
Tak jakby nie było modułu, co zresztą jest napisane. Oczywiście próbowałem go dodać, bo na dysku w folderze kompilatora gdzieś go odnajduję, ale to nic nie zmienia. Ktoś powie, jak dla laika, co zrobić, żeby móc używać tego modułu ?? Najśmieszniejsze, że lazarus sam go dopisuje przy okazji stawiania wykresu, a potem się pluje, że go nie ma (tak, ja wstawiam wykres, ale skoro go nie ma to po co taka opcja).

2
requere napisał(a):

Oczywiście próbowałem go dodać, bo na dysku w folderze kompilatora gdzieś go odnajduję, ale to nic nie zmienia.

Tak się tego nie robi, bo na pakiet składa się wiele modułów i każdy jest potrzebny do kompilacji.

Ktoś powie, jak dla laika, co zrobić, żeby móc używać tego modułu ??

Otwórz sobie okno Project Inspector, kliknij PPM na gałąź Required Packages i wybierz opcję Add...:

project inspector.png

Następnie w okienku z listą pakietów odszukaj i zaznacz TAChartLazarusPkg, kliknij przycisk OK:

package.png

Powinien się pojawić na liście wymagań:

done.png

Na koniec zapisz zmiany i skompiluj/przebuduj projekt – to wszystko.

0

Dzięki, akurat jak rozwiązałem to i miałem usunąć wątek, odpisał ktoś :D ale dzięki jeszcze raz :)

0

Ale to i tak mi się nie podoba – po upuszczeniu komponentu na formularz, pakiet zawierający dany komponent powinien być automatycznie dołączony do wymaganych. Nigdy wcześniej nie spotkałem się z takim problemem, więc nie wiem czy to bug czy coś masz namieszane w projekcie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1