Jump to content

teunizz

EstablishedMember
  • Content Count

    69
  • Joined

  • Last visited

Community Reputation

0 Neutral

About teunizz

  • Rank
    Regular

Contact Methods

  • Website URL
    http://
  • ICQ
    227240809

Profile Information

  • Location
    Netherland
  • Interests
    Electronics, programming.
  1. After a fresh install of Windows XP, I have a problem with registering the plugins voor SB 6.86. Registering of SB and plugins (preg.exe) works OK. However, when I start SB IDE, I see the following messages: How do I solve this?
  2. teuniz@linux-1g99:~/.wine/drive_c/Program Files/SourceBoost> wine preg.exe fixme:reg:RegSetKeySecurity :(0x7c,4,0x398e00): stub fixme:exec:SHELL_execute flags ignored: 0x00000400 From here the mousecursor changes in a waitingcursor and nothing happens anymore, I have to kill the program.
  3. SB IDE and compiler runs fine. When I run preg.exe to register SB, I can enter the name and registrationcode. However, when I click on "OK" the window freezes and nothing happens. OS: OpenSUSE 10.3 WINE version 0.9.55 SB version 6.84
  4. Not my experience, just code once and compile and run on Windows, Mac and Linux without the need to tweak the code. What are you talking about? You can download the latest release of Qt 4.2.3 at Trolltech website including the sourcecode. It's not older than a couple of months... Maybe the GPL'ed version of Qt lags behind the commercial version regarding some features. But if you need to keep your program closed source you need the commercial version anyway. Any way, I don't have the illusion that the guys from SB will try any attempts to make it available for other platforms as well. Even trying to make the registration process getting to work with Wine is too much of an effort for them... So talking about this is just hypothetic. Regards.
  5. Today I installed SB 6.70 on openSuSE 10.2 with Wine 0.9.35. Installation went well. I am able to start the IDE and to compile and link the sample/demo sourcecode. The only problem I have is to register. When I start preg.exe with Wine, I'm able to insert the name and the registrationkey. Then, after some time, I get the following message: boostc.pic16.exe: failed to register (code:259) boostc.pic18.exe: failed to register (code:259) What am I doing wrong here? I hope somebody can help me because SB is the only windowsprogram I am still using. It's crazy to reboot every time for this program! Regards.
  6. I'm using Qt from Trolltech. IMHO, this is the only real hasselfree library to create OS-independant programs. Code once and you can compile it on Windows, Mac and Linux.
  7. Pls give us a Linux-version first... *I get tired from rebooting the computer when I need to modify the software in the Pic's. These days I can do everything with Linux (drawing electronic schematics, create boardlayouts, drawing mechanics, (all the CAD-stuf), programming the userinterface for the pc, write the documentation, etc. The only exception are the Pics, this is very annoying...
  8. Bug description: A variable declared as unsigned long, can not contain values higher than 2147483647. Steps to reproduce: Compile the following code for a PIC18F4620 and run it in the debugger, at the same time watch the variable "var". #include <system.h> void main() { unsigned long var; var = 2147483648; while(1); } Expected behaviour: A variable declared as unsigned long should be able to contain values in the range of 0 ~ 4294967295. Is the problem 100% reproduceable: Yes, this problem is 100% reproducable. IDE version: SourceBoost 6.60 Compiler: BoostC Compiler version: 6.60 Target device: PIC18F4620 OS: Windows XP Comments: I hope this will be patched soon instead of waiting for a newer version. Regards, Teuniz
  9. Dave, Pavel, More than two months ago I reported a serious bug in 32bit math: http://forum.sourceboost.com/index.php?showtopic=1903 Till today there's no fix. Not even a confirmation or reaction. Pls can you confirm this bug and tell us when there will be a fix available? Regards, Teuniz
  10. Bug description: Dividing a member of an array of signed long's gives wrong result. Steps to reproduce: unsigned char i; signed long array[3]; i = 2; array[i] = 107643; array[i] /= 377; Expected behaviour: After running this code array[2] should have the value 285 but instead it has the value 486646907. Is the problem 100% reproduceable: Yes, this problem happens every time. IDE version: 6.40 Compiler: BoostC Compiler version: 6.40 Target device: PIC18F4620 OS: Windows XP Comments: This is a very annoying bug! Regards, Teuniz (edit: typing error)
  11. Dave, Pavel, When will these bugs be fixed? http://forum.sourceboost.com/index.php?showtopic=1742 http://forum.sourceboost.com/index.php?showtopic=1790 http://forum.sourceboost.com/index.php?showtopic=1837 http://forum.sourceboost.com/index.php?showtopic=1755 Regards, Teunizz
  12. BoostC compiler fails with the following code: #include <system.h> union{ unsigned short pntr; unsigned char segment; unsigned char index; } buf_out; void main(void) { while(++buf_out.index) { i++; } while(1); } Building... BoostC Optimizing C Compiler Version 6.35 (for PIC18 architecture) http://www.sourceboost.com Copyright© 2004-2006 Pavel Baranov Copyright© 2004-2006 David Hobday Licensed to XXXXX under Single user Full License for 1 node(s) Limitations: PIC18 max code size:Unlimited, max RAM banks:Unlimited, Non commercial use only test_project.c C:\Program Files\SourceBoost\projects\test_project.c(208:8): internal error: prefix operation inside conditional expression on non variable C:\Program Files\SourceBoost\projects\test_project.c(208:8): error: failed to generate expression C:\Program Files\SourceBoost\projects\test_project.c(208:8): internal error: failed to generate 'while' expression failure Exit code was 1. Removing target: test_project.obj Failed to locate output file 'test_project.obj' Done Failed This happens with structs as well, also with pic16 architecture. When you change the code to: while(buf_out.index++) then the compiler succeeds. IDE version: current Compiler: BoostC Optimizing C Compiler Version 6.35 (for PIC18 architecture) Compiler version: Version 6.35 Target device: PIC18F4620 OS: Windows XP Regards, Teuniz
  13. I like this one as well: C Programming Reference Regards, Teuniz
  14. Maybe this will help? From the PIC18FXXXX programming spec DS39622F page 34 http://ww1.microchip.com/downloads/en/DeviceDoc/39622F.pdf Regards, Teuniz
×
×
  • Create New...