Re: [Lazarus] How can I close a Lazarus project and open another?
On Sat, 07 Nov 2015 12:04:36 +, Mark Morgan Lloyd wrote: >Bo Berglund wrote: >> I have a Lazarus project inside the IDE, which uses LNet. >> Now I want to close that and open one of the LNet examples in order to >> see how that works. >> So I did this: >> - Project/Close project >> - This pops up a dialog asking me to do one of a list of actions >> - I select the button Open Project >> - Now I get a pop-up error box saying: >> >> Access violation. > >Update to latest trunk Lazarus, report as bug if it persists. Do you mean making a svn update command in the root of lazarus? And then rebuild it: time make bigide I guess I don't have to re-install lazarus again, or do I? sudo make install Or am I going totally wrong here? I'm getting an increasing number of folder trees containing fpc and lazarus sources -- Bo Berglund Developer in Sweden -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] How can I close a Lazarus project and open another?
On Sat, 07 Nov 2015 14:37:18 +, Michael Van Ham wrote: >On Sat, Nov 7, 2015, 06:35 Bo Berglund wrote: > >Access violation. > >Running on a Raspberry Pi2 with Raspbian Jessie and FPC3.1.1 and >Lazarus 1.5. > >You might experience fewer frustrations using a released version of lazarus >(1.4.4) instead of the in development version (1.5). Does Lazarus 1.4.4 work with FPC 3.1.1? I initially installed svn trunk for both FPC and Lazarus after looking around at how to install these on Raspbian Jessie and found numerous websites saying it was not working trying to get release versions running. So then I found one that guided me into installing FPC and Lazarus on Jessie, but this guide used svn to retrieve the bleeding edge trunk.. So it got me FPC 3.1.1 (svn something which I don't know how to see) and Lazarus 1.5 svn 50059. If I would like to backtrack to a release version of fpc and lazarus, how would I go about getting out of the trunk versions? I do have both fpc and lazarus sources checked out via svn (in different places since fpc is installed as root whereas Lazarus is installed by user pi). I think you are probably correct in saying I should use the release versions ;) I am positively not an expert in these things on Linux having worked about 20 years with Delphi on Windows... -- Bo Berglund Developer in Sweden -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] How can I close a Lazarus project and open another?
On Sat, Nov 7, 2015, 06:35 Bo Berglund wrote: Access violation. Running on a Raspberry Pi2 with Raspbian Jessie and FPC3.1.1 and Lazarus 1.5. You might experience fewer frustrations using a released version of lazarus (1.4.4) instead of the in development version (1.5). -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] How can I close a Lazarus project and open another?
Bo Berglund wrote: On Sat, 07 Nov 2015 12:35:28 +0100, Bo Berglund wrote: - Now I get a pop-up error box saying: Access violation. Press OK to ignore and risk data corruption. Press Cancel to kill the program. I should have waited a while... If I do not click Cancel but OK then I get to the "Open Project File" dialog and it is located in the path mentioned above. If I now navigate down to /lnet/examples/console/lhttp and try to open the fpget.pp file in there by changing the file type in the dropdown list to "All files", then Lazarus completely locks up In that case raise a bug that the Dire Warning message that points out that you really don't want to press OK isn't adequately intelligible . -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] How can I close a Lazarus project and open another?
On Sat, 07 Nov 2015 12:35:28 +0100, Bo Berglund wrote: >- Now I get a pop-up error box saying: > >Access violation. > >Press OK to ignore and risk data corruption. >Press Cancel to kill the program. > >At this point in the background the IDE is pointing to the following >path for some by me unknown reason: >pi/development/lazarus/components/lnet/lazaruspackage > >So I click Cancel and Lazarus itself suddenly disappears! >When I start Lazarus the next time it again loads the old test >project! > >And the circle repeats on and on. I should have waited a while... If I do not click Cancel but OK then I get to the "Open Project File" dialog and it is located in the path mentioned above. If I now navigate down to /lnet/examples/console/lhttp and try to open the fpget.pp file in there by changing the file type in the dropdown list to "All files", then Lazarus completely locks up No way out is given, no buttonclick works. After a considerable wait there is a new dialog box shown: The window "Lazarus IDE v1.5 - SSCommLNet" does not seem to be responding. Do you want to force it to exit by sending the terminate signal? Cancel OK Sigh, the project it is complaining about is my test project which I REALLY want to close, but Lazarus seem not to allow that. What could I do in order to get to another project, and why does Lazarus act so strange when I want to open a pp project file rather than an lpi file? The LNet example is a pp file which starts out at the top as follows: program fpget; {$mode objfpc} {$h+} uses sysutils, strutils, lnet, lhttp, lHTTPUtil, lnetSSL, URIParser; var HttpClient: TLHTTPClient; OutputFile: file; Done: boolean; So it is clearly a program file and incidentally it compiles fine in the example directory when using make all. I cannot wrap my head around the Lazarus way of doing thigs it seems like. But locking up like this is really strange... Is there a start argument for Lazarus like in Delphi (-np) that forces the IDE to start with NO project loaded? This seems to be what I need in order to get away from this endless circle where I try to close the project and Lazarus crashes and comes back up with the bad project loaded again... -- Bo Berglund Developer in Sweden -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] How can I close a Lazarus project and open another?
Bo Berglund wrote: I have a Lazarus project inside the IDE, which uses LNet. Now I want to close that and open one of the LNet examples in order to see how that works. So I did this: - Project/Close project - This pops up a dialog asking me to do one of a list of actions - I select the button Open Project - Now I get a pop-up error box saying: Access violation. Update to latest trunk Lazarus, report as bug if it persists. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] How can I close a Lazarus project and open another?
I have a Lazarus project inside the IDE, which uses LNet. Now I want to close that and open one of the LNet examples in order to see how that works. So I did this: - Project/Close project - This pops up a dialog asking me to do one of a list of actions - I select the button Open Project - Now I get a pop-up error box saying: Access violation. Press OK to ignore and risk data corruption. Press Cancel to kill the program. At this point in the background the IDE is pointing to the following path for some by me unknown reason: pi/development/lazarus/components/lnet/lazaruspackage So I click Cancel and Lazarus itself suddenly disappears! When I start Lazarus the next time it again loads the old test project! And the circle repeats on and on. How can I start Lazarus WITHOUT loading the old non-working project so I can load an example? Running on a Raspberry Pi2 with Raspbian Jessie and FPC3.1.1 and Lazarus 1.5. -- Bo Berglund Developer in Sweden -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus