Something like Woden for squeak (since the old OpenGL is not working anymore...)·

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Something like Woden for squeak (since the old OpenGL is not working anymore...)·

CdAB63

Is there something like Woden in squeak 5.1? OpenGL not working because B3DAccelerator is not build into current cogvm.

Best regards,


Casimiro


--
The information contained in this message is confidential and intended to the recipients specified in the headers. If you received this message by error, notify the sender immediately. The unauthorized use, disclosure, copy or alteration of this message are strictly forbidden and subjected to civil and criminal sanctions.

==

This email may be signed using PGP key ID: 0x4134A417


Reply | Threaded
Open this post in threaded view
|

Re: Something like Woden for squeak (since the old OpenGL is not working anymore...)·

Eliot Miranda-2
Hi Casimiro,

On Tue, Oct 18, 2016 at 11:55 AM, Casimiro de Almeida Barreto <[hidden email]> wrote:

Is there something like Woden in squeak 5.1? OpenGL not working because B3DAccelerator is not build into current cogvm.


Are you sure? These are my local builds (and read after):

McStalker.oscogvm$ grep B3DAcce `findgit build.* -name plugins.*`
build.linux32ARMv6/pharo.cog.spur/plugins.ext:B3DAcceleratorPlugin \
build.linux32ARMv6/squeak.cog.spur/plugins.ext:#B3DAcceleratorPlugin \
build.linux32x86/pharo.cog.spur/plugins.ext:B3DAcceleratorPlugin \
build.linux32x86/squeak.cog.spur/plugins.ext:B3DAcceleratorPlugin \
build.linux32x86/squeak.cog.spur.immutability/plugins.ext:B3DAcceleratorPlugin \
build.linux32x86/squeak.cog.v3/plugins.ext:B3DAcceleratorPlugin \
build.linux32x86/squeak.sista.spur/plugins.ext:B3DAcceleratorPlugin \
build.linux32x86/squeak.stack.spur/plugins.ext:B3DAcceleratorPlugin \
build.linux32x86/squeak.stack.v3/plugins.ext:B3DAcceleratorPlugin \
build.linux64x64/squeak.cog.spur/plugins.ext:B3DAcceleratorPlugin \
build.linux64x64/squeak.cog.spur.immutability/plugins.ext:B3DAcceleratorPlugin \
build.linux64x64/squeak.stack.spur/plugins.ext:B3DAcceleratorPlugin \
build.macos32x86/pharo.cog.spur/plugins.ext:# B3DAcceleratorPlugin \
build.macos32x86/pharo.stack.spur/plugins.ext:# B3DAcceleratorPlugin \
build.macos32x86/squeak.cog.spur/plugins.int:# B3DAcceleratorPlugin \
build.macos32x86/squeak.cog.spur+immutability/plugins.int:# B3DAcceleratorPlugin \
build.macos32x86/squeak.cog.v3/plugins.int:# B3DAcceleratorPlugin \
build.macos32x86/squeak.sista.spur/plugins.int:# B3DAcceleratorPlugin \
build.macos32x86/squeak.stack.spur/plugins.int:# B3DAcceleratorPlugin \
build.macos32x86/squeak.stack.v3/plugins.int:# B3DAcceleratorPlugin \
build.macos64x64/pharo.cog.spur/plugins.ext:# B3DAcceleratorPlugin \
build.macos64x64/squeak.cog.spur/plugins.int:# B3DAcceleratorPlugin \
build.macos64x64/squeak.cog.spur.immutability/plugins.int:# B3DAcceleratorPlugin \
build.macos64x64/squeak.sista.spur/plugins.int:# B3DAcceleratorPlugin \
build.macos64x64/squeak.stack.spur/plugins.int:# B3DAcceleratorPlugin \
build.win32x86/squeak.cog.spur/plugins.int:B3DAcceleratorPlugin \
build.win32x86/squeak.cog.v3/plugins.int:B3DAcceleratorPlugin \
build.win32x86/squeak.stack.spur/plugins.int:B3DAcceleratorPlugin \
build.win32x86/squeak.stack.v3/plugins.int:B3DAcceleratorPlugin \
build.win64x64/squeak.cog.spur/plugins.int:B3DAcceleratorPlugin \
build.win64x64/squeak.stack.spur/plugins.int:B3DAcceleratorPlugin \
McStalker.oscogvm$ find products/ -name 'B3*'
products//assert/phcogspurlinux/lib/squeak/5.0-201610040118/B3DAcceleratorPlugin
products//assert/phcogspurlinuxht/lib/pharo/5.0-201610040118/B3DAcceleratorPlugin
products//assert/phcogspurlinuxhtRPi/lib/pharo/5.0-201610040118/B3DAcceleratorPlugin
products//assert/sqcogspurlinuxht/lib/squeak/5.0-201610040118/B3DAcceleratorPlugin
products//debug/phcogspurlinux/lib/squeak/5.0-201610040118/B3DAcceleratorPlugin
products//debug/phcogspurlinuxht/lib/pharo/5.0-201610040118/B3DAcceleratorPlugin
products//debug/phcogspurlinuxhtRPi/lib/pharo/5.0-201610040118/B3DAcceleratorPlugin
products//debug/sqcogspurlinuxht/lib/squeak/5.0-201610040118/B3DAcceleratorPlugin
products//phcogspurlinuxht/lib/pharo/5.0-201610040118/B3DAcceleratorPlugin
products//phcogspurlinuxhtRPi/lib/pharo/5.0-201610040118/B3DAcceleratorPlugin
products//sqcogspurlinuxht/lib/squeak/5.0-201610040118/B3DAcceleratorPlugin

So if the host build system is correctly configured the B3DAcceleratorPlugin is indeed built and included.

Best regards,


Casimiro


--
The information contained in this message is confidential and intended to the recipients specified in the headers. If you received this message by error, notify the sender immediately. The unauthorized use, disclosure, copy or alteration of this message are strictly forbidden and subjected to civil and criminal sanctions.

==

This email may be signed using PGP key ID: 0x4134A417






--
_,,,^..^,,,_
best, Eliot


Reply | Threaded
Open this post in threaded view
|

Re: Something like Woden for squeak (since the old OpenGL is not working anymore...)·

Bert Freudenberg
On Wed, Oct 19, 2016 at 12:16 AM, Eliot Miranda <[hidden email]> wrote:
Hi Casimiro,

On Tue, Oct 18, 2016 at 11:55 AM, Casimiro de Almeida Barreto <[hidden email]> wrote:

Is there something like Woden in squeak 5.1? OpenGL not working because B3DAccelerator is not build into current cogvm.


Are you sure? These are my local builds (and read after):

Looks like they are indeed commented out in the unix ARM and Mac Squeak builds (see lines starting with #):
  
build.linux32ARMv6/squeak.cog.spur/plugins.ext:#B3DAcceleratorPlugin \

commented out, maybe because of ARM?
 
build.linux32x86/squeak.cog.spur/plugins.ext:B3DAcceleratorPlugin \
build.linux64x64/squeak.cog.spur/plugins.ext:B3DAcceleratorPlugin \

built on x86 and x64 linux
 
build.macos32x86/squeak.cog.spur/plugins.int:# B3DAcceleratorPlugin \

commented out, maybe because of carbon?
 
build.macos64x64/squeak.cog.spur/plugins.int:# B3DAcceleratorPlugin \

commented out, maybe because of carbon?
 
build.win32x86/squeak.cog.spur/plugins.int:B3DAcceleratorPlugin \ 
build.win64x64/squeak.cog.spur/plugins.int:B3DAcceleratorPlugin

built on x86 and x64 Windows
 
So if the host build system is correctly configured the B3DAcceleratorPlugin is indeed built and included.

Guess we need to configure it correctly then :)

Btw, I think commenting out parts of a continued line (ending in backslash \) is not a good idea. Better to move the comment to a separate line.

- Bert - 


Reply | Threaded
Open this post in threaded view
|

Re: Something like Woden for squeak (since the old OpenGL is not working anymore...)·

Eliot Miranda-2


On Wed, Oct 19, 2016 at 9:41 AM, Bert Freudenberg <[hidden email]> wrote:
On Wed, Oct 19, 2016 at 12:16 AM, Eliot Miranda <[hidden email]> wrote:
Hi Casimiro,

On Tue, Oct 18, 2016 at 11:55 AM, Casimiro de Almeida Barreto <[hidden email]> wrote:

Is there something like Woden in squeak 5.1? OpenGL not working because B3DAccelerator is not build into current cogvm.


Are you sure? These are my local builds (and read after):

Looks like they are indeed commented out in the unix ARM and Mac Squeak builds (see lines starting with #):
  
build.linux32ARMv6/squeak.cog.spur/plugins.ext:#B3DAcceleratorPlugin \

commented out, maybe because of ARM?
 
build.linux32x86/squeak.cog.spur/plugins.ext:B3DAcceleratorPlugin \
build.linux64x64/squeak.cog.spur/plugins.ext:B3DAcceleratorPlugin \

built on x86 and x64 linux
 
build.macos32x86/squeak.cog.spur/plugins.int:# B3DAcceleratorPlugin \

commented out, maybe because of carbon?
 
build.macos64x64/squeak.cog.spur/plugins.int:# B3DAcceleratorPlugin \

commented out, maybe because of carbon?
 
build.win32x86/squeak.cog.spur/plugins.int:B3DAcceleratorPlugin \ 
build.win64x64/squeak.cog.spur/plugins.int:B3DAcceleratorPlugin

built on x86 and x64 Windows
 
So if the host build system is correctly configured the B3DAcceleratorPlugin is indeed built and included.

Guess we need to configure it correctly then :)

Btw, I think commenting out parts of a continued line (ending in backslash \) is not a good idea. Better to move the comment to a separate line.

Yes, I hate this feature.  Any volunteers willing to fix it?  As a request we would like plugins.int and plugins.ext to both me normal files, composed of separate lines not terminated by a backslash, where any line not beginning with a # names a plugin to be built.  This affects numerous clients in the build system on linux (autoconf) but only the Makefiles on Win and Mac builds.

_,,,^..^,,,_
best, Eliot