🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #345366

Re: Raspberry/Lazarus/FTDI - prośba o pomoc

#345366
From: stchebel
Date: Wed, 16 Nov 2016 09:30
23 lines
2761 bytes
W dniu środa, 16 listopada 2016 10:13:42 UTC+1 użytkownik kons...@wp.pl napisał:
> >5) Tymczasem program napisany w Lazarusie pod Raspbiana, identyczny 
>  >jak w pkt.3, z wyjątkiem :
>  >
>  > a) W prototypie funkcji FT_Open mamy : External 'ftd2xx.so'
>  > b) W Button1.Click, w ogóle nie wywołuję funkcji FT_Open i FT_Close
>  >
>  >6) Efekt jest taki, że kompilacja przechodzi na RPi/Lazarus bez 
>  >błędów, ale forma się nie otwiera. Po kompilacji od razu pojawia się 
>  >okno dialogowe zamknięcia procesu debuggowania: "Execution Stopped"
> 
> Forma bez tych funkcji się otwiera?
> Jeżeli nie to problem nie leży w urządzeniu, a w lazarusie.
> Jeżeli się otwiera to sprawdź czy biblioteka została znaleziona lub 
> ładuj dll dynamicznie i sprawdzaj czy jest dosępna. Często w takich 
> wypadkach przy linkowaniu statycznym nie ma żadnej informacji, że nie 
> znalazło biblioteki i program się nie uruchamia (zdarza się w Delphi).
> 

Sytuacja jest taka, że wystarczy by prototyp funkcji był zadeklarowany:
function FT_Open(PVDevice:Integer; ftHandle:Pointer ) : integer ; stdcall ; External 'ftd2xx.dll' name 'FT_Open'; 

i już forma się nie otwiera. Niezależnie czy w dalszej części programu jest polecenie wywołania tej funkcji czy nie.
Technical Details
Message-ID: <34545a40-f879-4692-8d68-de3ff3a45c53@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder.erje.net!2.us.feeder.erje.net!newspeer1.nac.net!border2.nntp.dca1.giganews.com!nntp.giganews.com!n6no74903qtd.0!news-out.google.com!c26ni512itd.0!nntp.google.com!o1no115355ito.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <0ab4624c-e38d-40b6-9d07-2f655cd846c3@googlegroups.com> <o0h2cf$toj$1@portraits.wsisiz.edu.pl> <o0h806$5vs$1@portraits.wsisiz.edu.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.200.40.206 with SMTP id j14mr4608277qtj.45.1479288625142;        Wed, 16 Nov 2016 01:30:25 -0800 (PST)
X-Received: by 10.157.20.197 with SMTP id r5mr2099221otr.9.1479288625100; Wed, 16 Nov 2016 01:30:25 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder.erje.net!2.us.feeder.erje.net!newspeer1.nac.net!border2.nntp.dca1.giganews.com!nntp.giganews.com!n6no74903qtd.0!news-out.google.com!c26ni512itd.0!nntp.google.com!o1no115355ito.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi
Date: Wed, 16 Nov 2016 01:30:24 -0800 (PST)
In-Reply-To: <o0h806$5vs$1@portraits.wsisiz.edu.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=185.53.155.198; posting-account=67yd9woAAAAHUu8VHyA7Js47M98NE3m3
NNTP-Posting-Host: 185.53.155.198
References: <0ab4624c-e38d-40b6-9d07-2f655cd846c3@googlegroups.com> <o0h2cf$toj$1@portraits.wsisiz.edu.pl> <o0h806$5vs$1@portraits.wsisiz.edu.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <34545a40-f879-4692-8d68-de3ff3a45c53@googlegroups.com>
Subject: Re: Raspberry/Lazarus/FTDI - prośba o pomoc
From: stchebel@gmail.com
Injection-Date: Wed, 16 Nov 2016 09:30:25 +0000
Lines: 34
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit