cor
New Member
Posts: 10
|
Post by cor on Feb 23, 2019 13:22:39 GMT -5
Might it be useful to ask ALL LB-users which OS and which version of that OS they are using? The result could influence your choice of the support you are willing/going to offer? My main machine is Win7-64, my laptop is Vista-32 (I won't mention my three generations of Raspi.) I write LB-progs on both named machines but seem to be limited in the near future to only the Win7-64 machine (for LB 5+), an idea that pins me to the inside of my home while I have a nice garden to sit in (with my wife and laptop.) We have just moved house and I know not (yet) how my 64-bit machine reacts to the new LB5. I do know that my laptop won't run it.
|
|
cor
New Member
Posts: 10
|
Post by cor on Feb 23, 2019 13:25:54 GMT -5
Sorry, my post would be posted twice, this prevents that.
|
|
|
Post by Carl Gundel on Feb 23, 2019 13:29:00 GMT -5
Might it be useful to ask ALL LB-users which OS and which version of that OS they are using? The result could influence your choice of the support you are willing/going to offer? My main machine is Win7-64, my laptop is Vista-32 (I won't mention my three generations of Raspi.) I write LB-progs on both named machines but seem to be limited in the near future to only the Win7-64 machine (for LB 5+), an idea that pins me to the inside of my home while I have a nice garden to sit in (with my wife and laptop.) We have just moved house and I know not (yet) how my 64-bit machine reacts to the new LB5. I do know that my laptop won't run it. In spite of any glitches we experience right now, the intention is that LB5 will run on 32-bit and 64-bit Windows 7, 8, 8.1, and 10 on various machines. This should be possible. It will be harder to provide this level of compatibility with Linux because there are so many distros, but we will do our best. On the Mac I think we can shoot for Mavericks 10.9.x and newer. Fingers crossed. Raspian? It works now. I expect that the Raspberry Pi folks will not do anything too ambitious that will break it.
|
|
cundo
Full Member
Muchas Gracias!!
Posts: 146
|
Post by cundo on Feb 23, 2019 13:29:39 GMT -5
Running fine in my Win 10 Home, x64. Spanish. There are some test files that don't run ie: test_toolbar and test multiarray.
Edit: I renamed the dll, and LB5 works without it too.
|
|
|
Post by dossic on Feb 24, 2019 6:45:52 GMT -5
edit: I got the correct version of VCRUNTIME140 for Win7 -64bit and is running fine. I agree to maintain support for Win7 both 32- and 64-bit Thanks Carlo
|
|
|
Post by thejoecole on Mar 1, 2019 14:05:02 GMT -5
I feel foolish; couldn't find the Linux version download and it was in the zip file.
Setting up to run this on my Linux Mint 19.1 box.
|
|
|
Post by donnybowers on Mar 1, 2019 16:09:20 GMT -5
Might it be useful to ask ALL LB-users which OS and which version of that OS they are using? ... ... It will be harder to provide this level of compatibility with Linux because there are so many distros, but we will do our best. ... Raspian? It works now. I expect that the Raspberry Pi folks will not do anything too ambitious that will break it. Being that it's a stand alone program, I would think that if it works on Ubuntu and Debian it should work on any major distro. The only issue i can think of is dependencies, and I would imagine most of those will be worked out by the Linux users and in the community forums. I rather doubt there would be too many dependency issues other than the difference between 32 and 64 bit systems, and perhaps some libraries as LB5 expands. Once the stable version comes out I would imagine you'd be able to even find info about LB5 issues or dependencies on the major Linux forums... Thinking about it, that might be one place to get the message out early. I recall running across questions on Linux forums about BASIC dialects for Linux, and for some reason Linux has always seemed kind of lean in that area. Most of the BASIC languages available for Linux now are either outdated console only languages or else too much like VB. I wouldn't under estimate the Raspberry Pi folks though. LOL. I think people will be trying all kinds of crazy stuff with their Raspberry Pi.
|
|
|
Post by Carl Gundel on Mar 1, 2019 16:12:36 GMT -5
... It will be harder to provide this level of compatibility with Linux because there are so many distros, but we will do our best. ... Raspian? It works now. I expect that the Raspberry Pi folks will not do anything too ambitious that will break it. Being that it's a stand alone program, I would think that if it works on Ubuntu and Debian it should work on any major distro. The only issue i can think of is dependencies, and I would imagine most of those will be worked out by the Linux users in the community forums. I rather doubt there would be too many dependency issues other than the difference between 32 and 64 bit systems. Once the stable version comes out I would imagine you'd be able to even find info about LB5 issues on the major Linux forums... Thinking about it, that might be one place to get the message out early. I recall running across questions on Linux forums about BASIC dialects for Linux, and for some reason Linux has always seemed kind of lean in that area. I wouldn't under estimate the Raspberry Pi folks though. LOL. I think people will be trying all kinds of crazy stuff with their Raspberry Pi. It's easy to find a place to announce testing of LB5 for Raspian, and I did. But, I don't know where to do the same for Linux in general. Ideas?
|
|
|
Post by donnybowers on Mar 1, 2019 17:10:18 GMT -5
Being that it's a stand alone program, I would think that if it works on Ubuntu and Debian it should work on any major distro. The only issue i can think of is dependencies, and I would imagine most of those will be worked out by the Linux users in the community forums. I rather doubt there would be too many dependency issues other than the difference between 32 and 64 bit systems. Once the stable version comes out I would imagine you'd be able to even find info about LB5 issues on the major Linux forums... Thinking about it, that might be one place to get the message out early. I recall running across questions on Linux forums about BASIC dialects for Linux, and for some reason Linux has always seemed kind of lean in that area. I wouldn't under estimate the Raspberry Pi folks though. LOL. I think people will be trying all kinds of crazy stuff with their Raspberry Pi. It's easy to find a place to announce testing of LB5 for Raspian, and I did. But, I don't know where to do the same for Linux in general. Ideas? I can see where it would be more difficult because most Linux forums are geared around open source type software, and there are hard core Linux people who are offended at the idea of any proprietary software, including even freeware. There are a ton of forums though. The idea I had was to search on the big Linux forums for people who want to learn a programming language and suggest LB or JB to them (and deal with the ugly comments from those who hate all proprietary software). While Raspberry Pi is based around open source, I think their philosophy is a little different. More tolerant I think because much of what people use it for involves at least some proprietary hardware. Every distro has a different philosophy. Ubuntu seems to be more tolerant of proprietary software, allowing some of it to be installed during the installation of their system. But, in general it seems like Linux developers and users often have an attitude about proprietary software. I think it's stupid because most innovation would be very slow without free enterprise and copyrighted/patented products. At the moment, I can't think of a creative way to introduce alpha testing of a proprietary software at a Linux forum. That could get real ugly LOL. I'm sure there are places or ways to do it, but I think it would have to be more of a BASIC enthusiast site than a Linux enthusiast site for recruiting testers. People who love BASIC and maybe want to see a better version of it. I'll probably ponder that some more though. It's one of those niches if you know what I mean (and I'm sure you do).
|
|
|
Post by donnybowers on Mar 1, 2019 19:22:21 GMT -5
Carl. Did you do a full post about alpha testing at the BASIC Programming FB group? I would think there would be at least a few people there who might get more interested in LB through the challenge of alpha or beta testing.
By the way. Couldn't we refer people to the LB4 help files, noting the parts that won't be part of LB5. For testing purposes, it might be easier in the alpha stage not to worry about the new coding format as long as the old format still works and there's reference material available for it. Maybe worry about any bugs that might exist in the new format later in the beta? Just a thought. A couple of people have mentioned that they would like to see a reference manual, and unfortunately that just apparently isn't available right now. Why would't the LB4 manual be the goto for now?
|
|
|
Post by Carl Gundel on Mar 1, 2019 19:57:45 GMT -5
Carl. Did you do a full post about alpha testing at the BASIC Programming FB group? I would think there would be at least a few people there who might get more interested in LB through the challenge of alpha or beta testing. By the way. Couldn't we refer people to the LB4 help files, noting the parts that won't be part of LB5. For testing purposes, it might be easier in the alpha stage not to worry about the new coding format as long as the old format still works and there's reference material available for it. Maybe worry about any bugs that might exist in the new format later in the beta? Just a thought. A couple of people have mentioned that they would like to see a reference manual, and unfortunately that just apparently isn't available right now. Why would't the LB4 manual be the goto for now? Good idea. I did mention it in my BASIC forum in FB and also in another much larger programming group. I can include the LB4 documentation, but I am operating on the perhaps incorrect assumption that this is already handy to alpha testers since I expect that only certain hardcore people are interested in testing alpha versions of LB. More and more documentation will come together as we go.
|
|
|
Post by donnybowers on Mar 2, 2019 0:34:26 GMT -5
Carl. Did you do a full post about alpha testing at the BASIC Programming FB group? I would think there would be at least a few people there who might get more interested in LB through the challenge of alpha or beta testing. By the way. Couldn't we refer people to the LB4 help files, noting the parts that won't be part of LB5. For testing purposes, it might be easier in the alpha stage not to worry about the new coding format as long as the old format still works and there's reference material available for it. Maybe worry about any bugs that might exist in the new format later in the beta? Just a thought. A couple of people have mentioned that they would like to see a reference manual, and unfortunately that just apparently isn't available right now. Why would't the LB4 manual be the goto for now? Good idea. I did mention it in my BASIC forum in FB and also in another much larger programming group. I can include the LB4 documentation, but I am operating on the perhaps incorrect assumption that this is already handy to alpha testers since I expect that only certain hardcore people are interested in testing alpha versions of LB. More and more documentation will come together as we go. I'm just using the help file in LB404. I figure I'll learn some of the new syntax later. For now it's all about testing and hopefully seeing beta and then eventually a stable release. I do have a download of the LB5 wiki, but I haven't really seen any differences between that and the help file. Anyway it's been working fine for the stuff I've been testing. I just have to modify my programs once in awhile to get rid of an old stylebit, and obviously I can't use anything that uses DLLs. Everything I've been trying seems to work fine using the LB4.x syntax. In fact, for a lot of stuff, I would think even the JB help file would work.
|
|
|
Post by tsh73 on Mar 2, 2019 3:10:14 GMT -5
speaking of old reference There is Liberty BASIC help online linked from LB home page (http://www.libertybasic.com/resources.html) Probably it could be mentioned in the docs.
OR creating a homepage for LB5, put a link to it to LB5 readme and link resources (for now, LB5 itself/link to (old) help/link to this forum) there.
|
|
|
Post by Stefan Pendl on Mar 3, 2019 6:06:09 GMT -5
If Microsoft would include each and every C++ runtime, you would end up with hundreds of different versions installed. There will be the RTM, service packs and updates: VC++ 2015, 2015u1, 2015 SP1, 2015 SP1u1, etc. as an example. The problem with the VC++ runtime is, that you need the exact release, service pack and update, there is no range supported usually.
|
|
|
Post by Carl Gundel on Mar 3, 2019 17:10:03 GMT -5
If Microsoft would include each and every C++ runtime, you would end up with hundreds of different versions installed. There will be the RTM, service packs and updates: VC++ 2015, 2015u1, 2015 SP1, 2015 SP1u1, etc. as an example. The problem with the VC++ runtime is, that you need the exact release, service pack and update, there is no range supported usually. Okay but apparently when you run the installer for vcruntime library Microsoft installs the right one for your version of Windows. It’s not large, so I presume that including these libraries along with all the other stuff that comes in a Windows update would not be hard to do. So I’m probably wrong but I think that Microsoft can and should fix this.
|
|