hej !
mam unita, którego chcę skompilować do biblioteki DLL. mniej więcej wiem jak się do tego zabrać, na niektóre pytania jednak nie znam odpowiedzi. więc, jeśli ktoś ma doświadczenie w tworzeniu bibliotek to proszę o pomoc.
po pierwsze, biblioteka nie będzie wykorzystywana w D, tylko Javie. oprócz procedure/funkcji, deklaruje ona kilka typów, które muszą być znane na zewnątrz (wartości zwrotne funkcji).
jak więc ma to wszystko wyglądać ? napiszę moduł biblioteki, tam zamieszczę implementację kodu, deklaracje typów lokalnych , moduł importowy osobno a w nim wspomniane globalne typy. co ma jednak zrobić osoba której dostarczę taką bibliotekę ? napisać własny moduł importowy ? czy też korzystając z takiej biblioteki automatycznie 'wie' jakie typy globalne ona deklaruje ?