Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2010-10

GLScene and Lazarus...

10 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

BosseB

We have a Windows application, which uses GLScene to process and render data from our data acquisition system.

Now we are embarking on putting an embedded linux front end system directly on our equipment (hence my numerous other posts here recently).

So I would like to know if there are some developers who have succeeded in using GLScene with Lazarus in an embedded (ARM) Linux system?

The test system we have in mind runs a Debian Linux and has graphics capabilities. I got the tip here not so long ago:
(http://www.embeddedarm.com/products/board-detail.php?product=TS-TPC-7390#)

One killer might be that the processing program needs a lot of memory and this might be what will stop that particular process from running on the embedded hardware. But I am still interested to hear if GLScene works on Lazarus also on non-windows systems.

Bo Berglund Developer in Sweden

Reply by email

Vincent Snijders
to BosseB

2010/10/3 BosseB :

Show quoted text 10 lines
On Sun, 03 Oct 2010 17:52:06 +0200, BosseB wrote: I forgot to add that I had a look at the Wiki page: http://wiki.lazarus.freepascal.org/GLScene Here I can see from the Change Log that activity seems to have stopped in 2007... "Snapshot" is dated July 18, 2007 Is it still active?

Yes, see changes in SVN:
http://svn.freepascal.org/cgi-bin/viewvc.cgi/glscene/trunk/?root=fpcproject

Not very active, but more recent that July 2007.

Vincent

Reply by email

Bo Berglund
to Vincent Snijders
Vincent Snijders wrote 17 lines
2010/10/3 BosseB : > On Sun, 03 Oct 2010 17:52:06 +0200, BosseB > wrote: > > I forgot to add that I had a look at the Wiki page: > http://wiki.lazarus.freepascal.org/GLScene > Here I can see from the Change Log that activity seems to have stopped > in 2007... > "Snapshot" is dated July 18, 2007 > > Is it still active? Yes, see changes in SVN: http://svn.freepascal.org/cgi-bin/viewvc.cgi/glscene/trunk/?root=fpcproject Not very active, but more recent that July 2007.

Unfortunately going to that link results in the following: <quote>
An Exception Has Occurred

The root "fpcproject" is unknown. If you believe the value is correct, then please double-check your configuration.

HTTP Response Status

404 Repository not found

Python Traceback

Traceback (most recent call last):
File "/usr/lib/viewvc/viewvc.py", line 3628, in main request.run_viewvc()
File "/usr/lib/viewvc/viewvc.py", line 270, in run_viewvc % self.rootname, "404 Repository not found")
ViewVCException: 404 Repository not found: The root "fpcproject" is unknown. If you believe the value is correct, then please double-check your configuration.

</quote>

What gives?

Bo Berglund Developer in Sweden

Reply by email

Bo Berglund
to Bo Berglund
Bo Berglund wrote 28 lines
On Sun, 3 Oct 2010 21:10:17 +0200, Vincent Snijders wrote: >2010/10/3 BosseB : >> On Sun, 03 Oct 2010 17:52:06 +0200, BosseB >> wrote: >> >> I forgot to add that I had a look at the Wiki page: >> http://wiki.lazarus.freepascal.org/GLScene >> Here I can see from the Change Log that activity seems to have stopped >> in 2007... >> "Snapshot" is dated July 18, 2007 >> >> Is it still active? > >Yes, see changes in SVN: >http://svn.freepascal.org/cgi-bin/viewvc.cgi/glscene/trunk/?root=fpcproject > >Not very active, but more recent that July 2007. > Unfortunately going to that link results in the following: <quote> 404 Repository not found </quote> What gives?

I used the svn checkout command as described in the wiki page and got the GLScene files. I hoped I could look at the individual file timestamps of these files but this turned out to not be the case, they are all timestamped at the time I made the checkout... (Not used to SVN, with CVS you get the true timestamps of the checked out files into the sandbox, seems to be otherwise with SVN).

I'll have a look at what can be done to find out which files were last checked back in and when. Do I have to read the SVN book?

When i am at it:
Is there a GUI client for SVN like for example TortoiseSVN for Windows or for that matter WinCvs for CVS on Windows?

Bo Berglund Developer in Sweden

Reply by email

Vincent Snijders
to Bo Berglund: On Sun, 3 Oct 2010 21:10:17 +0200, Vincent Snijders Unfortunately going to that link…
Show quoted text 13 lines
>Yes, see changes in SVN: >http://svn.freepascal.org/cgi-bin/viewvc.cgi/glscene/trunk/?root=fpcproject > >Not very active, but more recent that July 2007. > Unfortunately going to that link results in the following: <quote> An Exception Has Occurred The root "fpcproject" is unknown. If you believe the value is correct, then please double-check your configuration. What gives?

A typo in the copy / paste of the URL, it should be fpcprojects,

Vubcebt

Reply by email

Bo Berglund
to Vincent Snijders
Vincent Snijders wrote 16 lines
>>Yes, see changes in SVN: >>http://svn.freepascal.org/cgi-bin/viewvc.cgi/glscene/trunk/?root=fpcproject >> >>Not very active, but more recent that July 2007. >> > > Unfortunately going to that link results in the following: > <quote> > An Exception Has Occurred > > The root "fpcproject" is unknown. If you believe the value is correct, > then please double-check your configuration. > What gives? A typo in the copy / paste of the URL, it should be fpcprojects,

OK, now I get a familiar ViewVC display. :-)
When I look at the README on how to install GLScene I have a problem with the following sentences:

Finish the installation:
* copy "lazarus/components/glscene/globallinks/*.lpl" to "lazarus/packager/globallinks/"
* start lazarus
* select "Configure installed packages ..." from the "Components" menu

Exactly where am I supposed to copy the *.lpl files? The instructions specify only a relative path and I do not believe that the files are to be copied within the checked out file set itself.

If it is to be done on the actual lazarus installation below /usr/lib/lazarus there will be a problem since this location is read only. For the 5dpo serial communications library I solved a similar problem by creating a local folder in my home to copy the files and then inside lazarus specifically navigating to this location and open some package files.
But in the case of GLScene it looks like lazarus is fooled into already believing that there are GLScene packages to start using....

What is the proper way to do?

Bo Berglund

Reply by email

Vincent Snijders
to Bo Berglund

2010/10/4 Bo Berglund :

Show quoted text 13 lines
When I look at the README on how to install GLScene I have a problem with the following sentences: Finish the installation: * copy "lazarus/components/glscene/globallinks/*.lpl" to "lazarus/packager/globallinks/" * start lazarus * select "Configure installed packages ..." from the "Components" menu Exactly where am I supposed to copy the *.lpl files? The instructions specify only a relative path and I do not believe that the files are to be copied within the checked out file set itself.

Yes, it has to be done to the Lazarus directory. lazarus = LazarusDirectory.

Show quoted text 6 lines
If it is to be done on the actual lazarus installation below /usr/lib/lazarus there will be a problem since this location is read only. But in the case of GLScene it looks like lazarus is fooled into already believing that there are GLScene packages to start using....

It is not fooled, it is the proper way to let Lazarus know about existing packages.

What is the proper way to do?

The proper way, if you don't have administratpr rights on your developers PC, is to open all glscene .lpks in Lazarus. Then Lazarus will store the location for later use.

Vincent

Reply by email

Kjow
to BosseB: We have a Windows application, which uses GLScene to process and render data from our…

2010/10/3 BosseB

Show quoted text 21 lines
We have a Windows application, which uses GLScene to process and render data from our data acquisition system. Now we are embarking on putting an embedded linux front end system directly on our equipment (hence my numerous other posts here recently). So I would like to know if there are some developers who have succeeded in using GLScene with Lazarus in an embedded (ARM) Linux system? The test system we have in mind runs a Debian Linux and has graphics capabilities. I got the tip here not so long ago: (http://www.embeddedarm.com/products/board-detail.php?product=TS-TPC-7390#) One killer might be that the processing program needs a lot of memory and this might be what will stop that particular process from running on the embedded hardware. But I am still interested to hear if GLScene works on Lazarus also on non-windows systems.

I don't know which is the state of GLScene4Lazarus (the page on the lazarus wiki), but the main/official development of GLScene restarted from some month ago to develop GLScene with Lazarus/multiplatform in mind and now there are daily updates.
So, in the sourceforge page of GLScene you can grab the 1.1 release that compiles and works very well with lazarus. However I reccomend you to download and use the latest svn trunk that you can grab with svn, here:

svn co https://glscene.svn.sourceforge.net/svnroot/glscene/trunk GLScene

Here, the official forum with full support of the
community/developers; impressive!

http://sourceforge.net/apps/phpbb/glscene/

Regards,
Kjow

Reply by email

Bo Berglund
to Kjow
Kjow wrote 16 lines
I don't know which is the state of GLScene4Lazarus (the page on the lazarus wiki), but the main/official development of GLScene restarted from some month ago to develop GLScene with Lazarus/multiplatform in mind and now there are daily updates. So, in the sourceforge page of GLScene you can grab the 1.1 release that compiles and works very well with lazarus. However I reccomend you to download and use the latest svn trunk that you can grab with svn, here: svn co https://glscene.svn.sourceforge.net/svnroot/glscene/trunk GLScene Here, the official forum with full support of the community/developers; impressive! http://sourceforge.net/apps/phpbb/glscene/

Looks fine, I'll give that a shot! :-)

Bo Berglund Developer in Sweden

Reply by email