Activity for XBasic

  • XBasic XBasic released /xbasic-6.4.5-linux64-src.tar.gz

  • Brennan Marc Cleveland Brennan Marc Cleveland posted a comment on discussion Help

    Hi Cliff, Thanks for the response. I have everything set up correctly. I have attached a text file mirroring your steps to build ahowdy.x as a library, which doesn't work. The issue is the makefile it's generating is for creating an .exe even if I specify the -lib flag. I'll grab 6.3.26 and see what happens. Thanks, Brennan

  • cw2008can cw2008can posted a comment on discussion Help

    Hi Brennan I used version 6.3.26 to make ahowdy.dll from the demo program ahowdy.x by typing: xb ahowdy.x -lib nmake ahowdy.mak There were no changes from 6.3.25 to 6.3.26 that should affect making a .dll file. I recommend that you make sure that the environmental variables XBDIR, PATH, INCLUDE and LIB are set properly according to README.Win32 You should also be able to make a .dll in the Xbasic PDE window by clicking on Run and selecting Library and then clicking on Run and selecting nmake Standalone...

  • Brennan Marc Cleveland Brennan Marc Cleveland posted a comment on discussion Help

    Hi! The 6.3.25 version of XBasic for Windows does not appear to honor the -lib flag when compiling. I reverted to 6.2.3 and that version does successfully build .dlls.

  • Steven V. Gunhouse Steven V. Gunhouse posted a comment on discussion Open Discussion

    Could someone? Sure, though as xB is not multithreaded it would be slow. Could you? Not sure - I know I couldn't. On Oct 28, 2023 1:59 PM, cw2008can <cw2008can@users.sourceforge.net> wrote:Hi David Thank you for telling me it is running so well. I wonder if I could write a web browser program in XBasic. CW Error in Linux Debian 11 Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/xbasic/discussion/4704/ To unsubscribe from further messages, please visit https:...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Hi David Thank you for telling me it is running so well. I wonder if I could write a web browser program in XBasic. CW

  • David David posted a comment on discussion Open Discussion

    Hi CWWow, 6.4.5 is really stable. In fact, it seems more stable than the 32bit version. Congratulations. I use xbasic every day for work and it has never let me down. Every utility I've written for work is still running today, 15 years after the initial one was written. And thanks to you they're all now 64 bit ... great work and thanks a lot!RegardsDavidPS. The group is really quiet... everyone okay? On Wednesday, August 30, 2023 at 03:26:47 AM GMT+2, cw2008can <cw2008can@users.sourceforge.net> wrote:...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    I feel very happy that it is working so good. Thank you for all the work you did testing it. CW

  • David David posted a comment on discussion Open Discussion

    After 24 hours of rigorous work XB64 has come through beautifully. The IDE is stable (more so than the 32bit one for sure), the compiled program is running stable.. Been running it for 8 hours straight. It's a dream to work with now. Again, thank you so much CW. Great work!! Really excellent work

  • David David posted a comment on discussion Open Discussion

    It works!!! Perfectly. I just ran my existing db, added, updated, deleted, compiled, created an executable and it runs perfectly!! Thank you CW... Thank you so much. You just made my day...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Hi David In this version I have changed the method that the rsp register is adjusted when any CFUNCTION is called. I also made some corrections when arguments are put in the r8 and r9 registers. It also includes the sqlite3.dec file with some changes made so that sqlite3_11.x would run. CW

  • David David posted a comment on discussion Open Discussion

    And here's the dec file. Seems sourceforge only allows one file at a time... Thanks for the time, CW. Really do appreciate it

  • David David posted a comment on discussion Open Discussion

    Hi CW Thanks. I've tried it but it seems very unstable. It crashes when I try and play Kittedy and still no connection to sqlite3. I'll attach the dec file and a demo. Been using the dec file for the last 13 years in the 32bit version (updated once or twice when there's a new feature I might use) so you can see what I'm saying.

  • cw2008can cw2008can modified a comment on discussion Open Discussion

    Hi David Here is another version (6.4.4) of xbasic that should call external programs. CW

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Hi David Here is another version (6.4.4) of xbasic that should call external programs. Cliff

  • David David modified a comment on discussion Open Discussion

    Oops, no, the scrolling is still there. When I close an app, the console reads out lines and lines of data. That is not in the 64 bit version or earlier versions. It is what I was trying to eliminate. Thank you CW! Much much appreciate your time. Would you mind also looking into why xb64 crashes when I try and use mysql/sqlite3. As soon as I add an external reference it crashes. Again, thanks a lot! I really appreciate the time and effort you put into xbasic. Regards David

  • David David posted a comment on discussion Open Discussion

    Terrific, it worked. Thank you CW! Much much appreciated. Would you mind looking into why xb64 crashes when I try and use mysql/sqlite3. As soon as I add an external reference it crashes. Again, thanks a lot! I really appreciate the time and effort you put into xbasic. Regards David

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Hi David I looked through the 64-bit version and picked out some changes that I could apply to the 32-bit. The attached is the result. I think one of those changes might be what you are looking for. My apologies for taking so long to reply. CW

  • David David posted a comment on discussion Open Discussion

    Hi CW xb 6.3.27 I was just wondering if you could remove the output in the xb term when I close an app running from the PDE... Every time I debug I have to scroll way back to get my output. Not the end of the world but would be nice. I couldn't figure out where in the source that specific print was. Regards David

  • XBasic XBasic released /xbasic/xbasic-6.43-linux64/xbasic-6.4.3-linux64-src-230411(2).tar.gz

  • XBasic XBasic released /xbasic/xbasic-6.4.3-linux64-src-230411(2).tar.gz

  • Hugh Cass Hugh Cass posted a comment on discussion Open Discussion

    Thanks CW: Hope these updates will soon be updated for the windows version of Xbasic. Cheers Hugh Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows From: cw2008cancw2008can@users.sourceforge.net Sent: April 11, 2023 9:13 PM To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Subject: [xbasic:discussion] 64 bit XBasic for Linux Hello Everybody In this attached file I have modified the function XuiFont() so that when the "view font" button is pushed, "Font Nonexistant"...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Hello Everybody In this attached file I have modified the function XuiFont() so that when the "view font" button is pushed, "Font Nonexistant" will be displayed if the font criteria cannot be found. This should make the demo program tfont.x more usefule for a person using it to choose a font that he might want to use in a program. I have also added some cursor (.cur & .msk) and icon (.ico) files so that there will not be system errors when programs try to register cursors and icons that did not exist....

  • Steven V. Gunhouse Steven V. Gunhouse posted a comment on discussion Open Discussion

    Sorry, correct that. Windows API functions (if you call system libraries) are Pascal functions, Linux system calls are C functios. If you change XB on Windows to C functions you'll need to change the API calls. On Wed, 05 Apr 2023 14:43:18 -0400, Steven V. Gunhouse sgunhouse@users.sourceforge.net wrote: As I recall, there is a difference between C functions and Pascal functions in the order parameters are passed. On Windows, XB functions are Pascal functions. On Linux I believe they are C functions.<div<br>dir="auto">Steve</div<br><div<br>class="gmail_quote">On...

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi Hugh, I don't know whether CW will do the necessary changes to XBasic for Windows 11. Did you make a note of the changes that you made? Regards Robin -----Original Message----- From: Hugh Cass xbhugh@users.sourceforge.net To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Sent: Mon, 3 Apr 2023 21:32 Subject: [xbasic:discussion] Re: 64 bit XBasic for Linux Hi Guys: Just yesterday I updated some "system" files and Xbasic, now works for Windows 11. Have not done much, but did find...

  • Steven V. Gunhouse Steven V. Gunhouse posted a comment on discussion Open Discussion

    As I recall, there is a difference between C functions and Pascal functions in the order parameters are passed. On Windows, XB functions are Pascal functions. On Linux I believe they are C functions.Steve On Apr 5, 2023 1:45 PM, David <watchmann@users.sourceforge.net> wrote:Hi Hugh. I think what CW meant was you have to copy xb.dll to the same directory as your compiled executable. I don't have Win11 so cannot test it unfortunately... @CWHaving xb functions same as CFUNCTIONS... meaning all functions...

  • David David posted a comment on discussion Open Discussion

    Hi Hugh. I think what CW meant was you have to copy xb.dll to the same directory as your compiled executable. I don't have Win11 so cannot test it unfortunately... @CWHaving xb functions same as CFUNCTIONS... meaning all functions are passed as CFUNCTION? If it keeps xb going I am all for it... Regards David Sent from Yahoo Mail on Android On Wed, 5 Apr 2023 at 1:08, Hugh Cassxbhugh@users.sourceforge.net wrote: Hi CW: Yes in my C:\xb\bin windows 11 folder, I have both files: xb.dll; & xb.exe. I think...

  • Hugh Cass Hugh Cass posted a comment on discussion Open Discussion

    Hi CW: Yes in my C:\xb\bin windows 11 folder, I have both files: xb.dll; & xb.exe. I think this was installed from xbasic-6.3.26-C . Have you been able to create a standalone executable file on Windows 11? Thanks Hugh Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows From: cw2008cancw2008can@users.sourceforge.net Sent: April 3, 2023 10:24 PM To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Subject: [xbasic:discussion] 64 bit XBasic for Linux Hello Everyone:...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Hello Everyone: I need to look at all the "help" notes and change things that are now 64-bits. When a CFUNCTION is called in 64-bit code, up to 6 arguments are passed by cpu registers. But I still have the XBASIC FUNCTION pass all arguments on the stack. I am thinking I should have XBASIC functions be the same as a CFUNCTION making sure the pass-by-reference works. In Windows 11 I find that I need to have a copy of the xb.dll file in the same directory as the .exe file for it to run. CW

  • Hugh Cass Hugh Cass posted a comment on discussion Open Discussion

    Hi Guys: Just yesterday I updated some "system" files and Xbasic, now works for Windows 11. Have not done much, but did find out that "Standalone" does not work for Windows 11. Great work on the changes that you both have you done for Linux. Hugh

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi CW,Great, standalone version of Artifex307.x now assembles and runs fine.Just a few bits of tidying-up left: The README.linux installation instructions are garbled, they just need to be tidied-up for the reader. The linux terminal window displays the following errors when xb64 is loaded: EventError()Lockout 100152 This either needs to be resolved or the error handled. The MaxReasons XBasic info window should really only be displayed on first use. Presumably a flag was set somewhere for this in...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    I should have checked for that. Sorry. This one should work much better. CW

  • David David posted a comment on discussion Open Discussion

    Yes, I can confirm that too. Same happening on my side. Thank you CW, for the time and energy you are spending on xbasic. It is much appreciated. I still use xbasic daily so those upgrades and fixes are very welcome. Sent from Yahoo Mail on Android On Fri, 31 Mar 2023 at 12:14, Robin Warnerrowaniar@users.sourceforge.net wrote: Hi CW, For XBasic64-6.4.3 All operations tested in the PDE appear to work well. Artifex307.x is fine in the PDE. However, Run/Assembler - Run/MakeStandalone produces a program...

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi CW, For XBasic64-6.4.3 All operations tested in the PDE appear to work well. Artifex307.x is fine in the PDE. However, Run/Assembler - Run/MakeStandalone produces a program that loads, but crashes almost immediately. Regards Robin

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Well done CW. I will have a look at this tomorrow evening. I have written some test scripts for you which I willsubmit in due course. Regards Robin Warner -----Original Message----- From: cw2008can cw2008can@users.sourceforge.net To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Sent: Tue, 28 Mar 2023 2:55 Subject: [xbasic:discussion] 64 bit XBasic for Linux Hi Everyone Here is xbasic-6.4.3. The Artifex307.x help me find a number of problems. I have made the DYNO memory start at...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Hi Everyone Here is xbasic-6.4.3. The Artifex307.x help me find a number of problems. I have made the DYNO memory start at address 0x300000000 (34bits) to make sure it can handle addresses with more than 32 bits. CW

  • Hugh Cass Hugh Cass posted a comment on ticket #3

  • Hugh Cass Hugh Cass modified a comment on ticket #3

    Hi again: I have two screen shots showing several images in one, showing: for each test. PROLOG, variables listed, yellow line at top of the PROLOG the CONSOL message. the RUNTIME errors ASSEMBLE one line containing a single quotation mark REGISTERS VARIABLES message "Unavailable No variables in PROLOG " " ######################## ' ##### XBUSERCODE ##### ' ######################## ' ' Environment variable "XBUSERCODE" can be set to the address ' where the users program will be located in the PDE...

  • Hugh Cass Hugh Cass modified a comment on ticket #3

    Hi again: I have two screen shots showing several images in one, showing: for each test. PROLOG, variables listed, yellow line at top of the PROLOG the CONSOL message. the RUNTIME errors ASSEMBLE one line containing a single quotation mark REGISTERS VARIABLES message "Unavailable No variables in PROLOG " " ######################## ' ##### XBUSERCODE ##### ' ######################## ' ' Environment variable "XBUSERCODE" can be set to the address ' where the users program will be located in the PDE...

  • Hugh Cass Hugh Cass posted a comment on ticket #3

    Hi again: I have two screen shots showing several images in one, showing: for each test. PROLOG, variables listed, yellow line at top of the PROLOG the CONSOL message. the RUNTIME errors ASSEMBLE one line containing a single quotation mark REGISTERS VARIABLES message "Unavailable No variables in PROLOG " " ######################## ' ##### XBUSERCODE ##### ' ######################## ' ' Environment variable "XBUSERCODE" can be set to the address ' where the users program will be located in the PDE...

  • Hugh Cass Hugh Cass posted a comment on ticket #3

    Hi Robin: Thanks for your comments, I ran a couple of other tests Changed the Compatibility mode from Windows 8 in the Compatibility page within the xb.exe -shortcut, deleted the .def, .s, .o and .mak files from previous testing, and renamed the previous .exe file names to circle.exe and Kittedy.exe to circle1.exe and Kittedy1.exe. The new .exe files were created and worked. RunNmake() C:\xb\demo\Kittedy.x nmake -f C:\xb\demo\Kittedy.mak C:\xb\demo\ Microsoft (R) Program Maintenance Utility Version...

  • Hugh Cass Hugh Cass created ticket #3

    windows 11 problem with using xbasic language

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi CW, I decided to do small strategic tests in weekly stages. Here attached is the first test file. UNComment-out the tests marked ERROR STATUS, then you can work through them in order. All of these relate to the XLONG() explicit cast. Regards Robin Warner

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi CW, I agree with this approach, I was thinking about 64bit XBasic as well - but too much work timefor me. Glad you bit the bullet! RegardsRobin -----Original Message----- From: cw2008can cw2008can@users.sourceforge.net To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Sent: Wed, 15 Feb 2023 1:32 Subject: [xbasic:discussion] 64 bit XBasic for Linux Here is another updated version. Having the type-tests_2.x saved me a lot of time. I will fix problems in the 32-bit XBasic as long...

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi CW, Great stuff, it provides a handy kind of bulk test. I will set-up some comprehensive code trials in a couple of months time.Busy on a web design course at the moment. CheersRobin -----Original Message----- From: cw2008can cw2008can@users.sourceforge.net To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Sent: Wed, 15 Feb 2023 4:14 Subject: [xbasic:discussion] 64 bit XBasic for Linux There are still problems. Artifex307.x compiles, but there are other problems when I run it....

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    There are still problems. Artifex307.x compiles, but there are other problems when I run it. I am still working on it. CW

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Here is another updated version. Having the type-tests_2.x saved me a lot of time. I will fix problems in the 32-bit XBasic as long as anybody uses it. If Linux or Microsoft where to announce that they were not going to support 32-bit programs, I want to have XBasic ready for it. CW

  • Robin Warner Robin Warner modified a comment on discussion Open Discussion

    Here are the attachments Regards Robin

  • Robin Warner Robin Warner modified a comment on discussion Open Discussion

    Here are the attachments Regards Robin

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Here are the attachments Regards Robin

  • Robin Warner Robin Warner modified a comment on discussion Open Discussion

    Hi Robin: Great work from CW, Dave and you, on these efforts. Not complaining, but I did not see any screen shots attached to your last 2 files through sourceforge. Cheers Hugh Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows From: Robin Warnerrowaniar@users.sourceforge.net Sent: February 13, 2023 5:36 PM To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Subject: [xbasic:discussion] Re: 64 bit XBasic for Linux Hi Again CW, The problem that I last encountered...

  • Hugh Cass Hugh Cass posted a comment on discussion Open Discussion

    Hi Robin: Great work from CW, Dave and you, on these efforts. Not complaining, but I did not see any screen shots attached to your last 2 files through sourceforge. Cheers Hugh Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows From: Robin Warnerrowaniar@users.sourceforge.net Sent: February 13, 2023 5:36 PM To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Subject: [xbasic:discussion] Re: 64 bit XBasic for Linux Hi Again CW, The problem that I last encountered...

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi Again CW, The problem that I last encountered appears not to be with a large file after all, but ratherwith the compilation of a structure containing an array referenced by an expression.Attached code demonstrates issue: type-tests_2.xScreenshot: TypeArrayExpressionError.png Just recompile the code to get the errors. RegardsRobin -----Original Message----- From: cw2008can cw2008can@users.sourceforge.net To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Sent: Sun, 12 Feb 2023...

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi CW, Couple of problems with xbasic64-6.4.2: Source compiles and installs ok. Runs successfully but with the errorsas shown in the attached screen shot of the terminal console: xb64-startup-errors.png A few tests work fine, but when I loaded the large artifex307.x file and recompiled itgot compiler errors. This may be due to the size of program, a problem which you fixeda long while ago in the 32bit code. Since I know this code runs fine in 32 bit, it makesa handy test. Screenshot is attached....

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi CW, Well done for all your work. Will review and test the Linux xbasic64 in about 2 months time. Are you working on the windows version as well? What do you want to do with 32bit XBasic? Regards Robin Warner -----Original Message----- From: cw2008can cw2008can@users.sourceforge.net To: [xbasic:discussion] 4704@discussion.xbasic.p.re.sourceforge.net Sent: Sun, 12 Feb 2023 2:07 Subject: [xbasic:discussion] 64 bit XBasic for Linux Thank you David for identifying the problem and how to fix it. I have...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Thank you David for identifying the problem and how to fix it. I have attached a corrected version. CW

  • David David posted a comment on discussion Open Discussion

    Voila I managed to fix the xapp.x problem. Changed the templates/Linux/xapp.xxx file to read STDLIBS = -L/usr/lib64 -L/usr/xb64/lib -lxb64 -lX11 -ldl and it works fine now. Did a reinstall with the amended file and my executable appeared. As long as I don't introduce a 'foreign' .dec file I now have 64 bit executables!!! Loving it!!!

  • David David posted a comment on discussion Open Discussion

    Hi CW, and again a heartfelt thanks One minor problem I ran into. When I change the xapp.xxx file to read "STDLIBS = -L/usr/lib64 -L/usr/xb64/lib -lxb64 -lX11 -ldl" it no longer seems to affect the makefile? I have to adjust the makefile manually to get the proper executable. So xb64 no longer uses the templates folder? You may need to adjust that in your next version as it is still searching for your cw folder with the libs in. Also, I am having trouble getting sqlite3 to work in xb64. I keep getting...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    xbasic-6.4.2-linux64-src.tar.gz attached fixes the problem working with Debian 10 and works on Debian 11 too. It has a demo program called CursorEdit.x that can be used to modify Window type cursor files with the extension .cur and .msk . It can also modify Window icon files with the .ico extension . It is pretty limited at this time, but I am going to see if I can make it modify Linux type cursors and icons. Ithink it would be handy if XBasic users could make their own cursors and icons. CW

  • David David posted a comment on discussion Open Discussion

    Hi CW (Me again) I tend to use sqlite3 a lot and created a dec file a couple of years ago which I have successfully used to connect to sqlite3 databases. It works fine on the 32 bit version but when I try and run the program in the 64bit PDE I get the following error: XgrRegisterCursor() : XReadBitmapFile() failed : 2 0 /usr/xb64/images/hand.cur /usr/xb64/images/hand.msk Home directory = /home/watchman /srv/timbabase Prev setup failed Setting to /home/watchman/timbabase XxxXitMain(94):lockout 123456789...

  • Robin Warner Robin Warner posted a comment on discussion Open Discussion

    Hi CW and David and others, Tried to compile the XBasic64 code on Linux Mint 20.3 and had same issue as David on Debian 10. Regards Robin

  • David David posted a comment on discussion Open Discussion

    Hi CW I found a problem in the makefile - STDLIBS = -L/home/cw/xb64/build64/lib -L/home/cw/xb64/build64/src/bin/ -lxb64 -lX11 -ldl Regards David On Monday, January 9, 2023 at 04:06:41 PM GMT+2, David <watchmann@users.sourceforge.net> wrote: I downloaded and installed debian 11... should have used debian a long time ago... xb64 pde opens normally. Compiled CW's freecell and it works!Now to figure out how to make my sqlite utilities work. I added the sqlite3.dec file and am back to ExceptionasegmentViolationXxxXitMain(94):lockout...

  • David David posted a comment on discussion Open Discussion

    I downloaded and installed debian 11... should have used debian a long time ago... xb64 pde opens normally. Compiled CW's freecell and it works!Now to figure out how to make my sqlite utilities work. I added the sqlite3.dec file and am back to ExceptionasegmentViolationXxxXitMain(94):lockout 123456789XxxXitMain(118) : 11 7FFF3A8EDFB0 $$ExceptionSegmentViolation Sent from Yahoo Mail on Android On Fri, 6 Jan 2023 at 6:02, cw2008cancw2008can@users.sourceforge.net wrote: Thank you David. I am able to...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    Thank you David. I am able to the failure if I run it on Debian 10. The Segmentation fault happened when it called XGetWindowProperty. I was able to get that working by making sure that the stack pointer (rsp) is set to a 16 byte boundary when calling XGetWindowProperty. But now I get a Segmentation fault when calling XLoadQueryFont. It works fine on Debian 11, so I think it is actually a Linux problem in Debian 10 that they fixed in Debian 11. I'm still going to see if I can figure it out. CW

  • David David posted a comment on discussion Open Discussion

    Well, it did exactly the same on Mint 20.3. Same error. Ive seen this on the 32bit version before. Think it had to do with libraries but cannot really remember... Sent from Yahoo Mail on Android On Mon, 2 Jan 2023 at 14:35, Davidwatchmann@users.sourceforge.net wrote: Hi CW... AND WOW!It installed pretty easily, however when I tried to run xb64 via terminal it crashed with the following output; XxxXitMain(94):lockout 100124 XxxXitMain(118) : 11 7FFEC5131C70 $$ExceptionSegmentViolation 1 0 0 0 139910472404585...

  • David David posted a comment on discussion Open Discussion

    Hi CW... AND WOW!It installed pretty easily, however when I tried to run xb64 via terminal it crashed with the following output; XxxXitMain(94):lockout 100124 XxxXitMain(118) : 11 7FFEC5131C70 $$ExceptionSegmentViolation 1 0 0 0 139910472404585 $$ExceptionSegmentViolation 1 0 0 00000000 7F3F72020E69 $$ExceptionSegmentViolation !!! Environment error !!! at 7F3F72020E69 Segmentation fault This is on Makulu Linux Max (debian edition), Lenovo G570 laptop with Intel i5 (2nd Gen) and 16GB RAM. I will try...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    xb64 - Attached is a 64 bit version of xbasic for Linux. I had to make a lot of changes to get it working and I now need people to test it and let me know what I have missed. The 64 bit version and 32 bit version can be in the computer at the same time. You start the 64 bit version from a terminal by typing "xb64" and "xb" the 32 bit version. To install xbasic-6.4.1: Extract the file xbasic-6.4.2-linux64-src.tar.gz go to the directory xbasic-6.4.1 type "make" type "sudo make install" type "xb64"...

  • David David posted a comment on discussion Open Discussion

    Welcome back CW! Thanks so much for the upgrade. Sent from Yahoo Mail on Android On Mon, 5 Dec 2022 at 5:15, cw2008cancw2008can@users.sourceforge.net wrote: After upgrading linux to Debian 11, there was an error message: "Address 80000100 Invalid Access" Modified the SharedMemory() function in xit.x to use mmap() instead of shmget() Attached is XBasic-6.3.27-linux32-src.tar.gz CW Error in Linux Debian 11 Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/xbasic/discussion/4704/...

  • cw2008can cw2008can posted a comment on discussion Open Discussion

    After upgrading linux to Debian 11, there was an error message: "Address 80000100 Invalid Access" Modified the SharedMemory() function in xit.x to use mmap() instead of shmget() Attached is XBasic-6.3.27-linux32-src.tar.gz CW

  • Hugh Cass Hugh Cass posted a comment on a blog post

    Hello again: Sorry for the confusion. After 5 years with the desktop, I finally recalled that I may have manual edited the environment for W10. I viewed the Xb (User values for me) from the W10 desktop, and manually edited them on the laptop. See attached, above. I could not insert xbinstall.bat into this email, but xbinstall.bat allowed XB to work on W11. ECHO ON IF "%XBDIR%"=="" ( ECHO XBDIR Does not exist set XBDIR=c:\xb ) ECHO XBDIR is %XBDIR% IF NOT EXIST %XBDIR% (mkdir %XBDIR%) IF NOT EXIST...

  • Hugh Cass Hugh Cass created a blog post

    In Windows 11 xbvars.bat does not change the environment for xbasic

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/XBSourceLib_July_25_2022.zip

  • Hugh Cass Hugh Cass posted a comment on a blog post

    Welcome back to Robin Warner on Sourceforge. Robin has been doing a lot of investigating and updating of the Xbasic programming language, including the new library functions and DLLs. His latest the windows version, which I have not yet updated, includes many problems that he found in using DLLs such as sqlite, and several other problems. His solutions now work properly for standalone programs for Windows. His big question is should he do the same programming for Linux operating systems.

  • Hugh Cass Hugh Cass posted a comment on a blog post

    Hi; See the following: http://gnetools.sourceforge.net/xbsupport/index.html The Tutorial for GUI (Graphic User Interfaces) should guide you to learning how to create, window type grids, which can then contain more grids (kid grids), including test boxes, labels menus, and many more items that you can choose to control how the user, can control the flow of your new program. Menu items can direct your program flow to addition subroutines (SUB) within the one Window (also the name of the FUNCTION) ....

  • Hugh Cass Hugh Cass created a blog post

    How to start programming with the XBasic language

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/XBSourceLib(1).zip

  • Hugh Cass Hugh Cass posted a comment on discussion Open Discussion

    Hello: Several programmers have made changes and improved the XBasic programing language over several years. Robin Warner, the latest programmer for the XBasic programing language, has updated several versions of XBasic, over the past couple of years . See the latest files and other information in the Sourceforge folder for xbasic-6-3.26C Robin has now adding several library programs to be used with XBasic. The new versions have been updated again today. We would like XBasic programmers to test these...

  • Hugh Cass Hugh Cass modified a blog post

    Hugh

  • Hugh Cass Hugh Cass modified a blog post

    Hugh

  • Hugh Cass Hugh Cass modified a blog post

    Hugh

  • Hugh Cass Hugh Cass created a blog post

    Hugh

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/XBSourceLib-1.0.1.tar.gz

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/XBSourceLib-1.0.1.zip

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/XBSourceLib(1).zip

  • Hugh Cass Hugh Cass posted a comment on discussion Open Discussion

    Hi All May 25, 2022 Re: Windows - Compiled XBasic crash-out when some keyboard characters are used The last release is xbasic-6.3.26Cwin.zip under xbasic-6.3.26C. The problem was in the function XxxDispatchEvents() - SUB KeyMessage search for IF ##STANDALONE Regards Robin Hi All, Jun 25, 2022 Just released the set of XBasic Source Libraries on the GitHub site, now on Sourceforge. Graphic, Dynamic Object, Geometric and Miscellaneous XBasic Source Libraries and utilities A set of XBASIC function and...

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/xb-windows-xbasic-6.3.26-C-win.tar.gz

  • XBasic XBasic updated /xbasic/xbasic-6.3.26-C/XBSourceLib.zip

  • XBasic XBasic updated /xbasic/xbasic-6.3.26-C/XBSourceLib-1.0.0.tar.gz

  • XBasic XBasic updated /xbasic/xbasic-6.3.26-C/XBSourceLib-1.0.0.zip

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/XBSourceLib-1.0.0.zip

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/XBSourceLib-1.0.0.tar.gz

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/XBSourceLib.zip

  • XBasic XBasic released /xbasic/xbasic-6.3.26-C/xbasic-6.3.26-Cwin.zip

  • Hugh Cass Hugh Cass posted a comment on a wiki page

    Check out the latest posts for the latest changes and upcoming versions for the Xbasic Linux/Windows programming language. https://groups.io/g/MaxReasonsxBasic Robin has finished his Adventure Game, to be available soon. Cheers Hugh

  • David David modified ticket #75

    shared object/ executable

  • Hugh Cass Hugh Cass posted a comment on a wiki page

    Hello Eddie Penninkhof and company. Thank you all at Sourceforge, for the five awards, sent to me on March 3rd. Not sure what I can do to post the awards, perhaps a new Facebook xBasic page? I have posted your email to all the (25 or so) members of the MaxReasonsxBasic@groups.io site. I have also added Dave, & Steve, as Sourceforge administrators for continuity. Robin Warner wants in but has little time for my problem. I have inadvertently deleted him from the https://github.com/xbwlteam which he...

  • David David posted a comment on ticket #75

    I have at last managed to solve this issue. Hopefully this will be updated in the next xb release. In XBASIC's template folder is a file xapp.xxx. This file is a template for the make file. Under CFLAGS, add -no-pie to the existing line and save (as root). This will 'fix' the shared object issue.

  • Hugh Cass Hugh Cass posted a comment on discussion Help

    XBasic-6.3.26-B1 This release enables the GUI toolkit for the XBasic PDE and has minor alterations to the documentation files. XBasic - For portable applications between Windows and Linux. Provided with a powerful and simple to use PDE and excellent Graphical User Interface design tools. see: Xbasic-6.3-26B1Linux-tar-gz Source code (zip) Source code (tar.gz)

  • XBasic XBasic released /xbasic/xb-linux-XBasic-6.3.26-B1.tar.gz

  • XBasic XBasic released /xbasic/xb-linux-XBasic-6.3.26-B1.zip

1 >