Thank you very much, Fred and team! In my big projects only the following constructs stopped working with the C backend:
ExtractJSONStructure(JSONValue(File), @Items\ServiceProviders(), ServiceProviderItem)
gives
purebasic.c:7121:19: error: expected expression before 's_serviceprovideritem'
void ...
Search found 180 matches
- Fri May 28, 2021 8:34 pm
- Forum: Announcement
- Topic: PureBasic 6.00 released !
- Replies: 626
- Views: 211400
- Thu Nov 10, 2016 10:47 am
- Forum: Feature Requests and Wishlists
- Topic: "Create executable" with "Standalone GUI debugger"
- Replies: 2
- Views: 2215
"Create executable" with "Standalone GUI debugger"
Hello everyone,
it would be great if the PB IDE would allow us to create executable with enabled integrated debugger.
Basically the "Compile/Run" tab of project targets should work during a commandline /BUILD of the project:
https://i.imgsafe.org/441f8ba305.png
Would do you think?
Best regards ...
it would be great if the PB IDE would allow us to create executable with enabled integrated debugger.
Basically the "Compile/Run" tab of project targets should work during a commandline /BUILD of the project:
https://i.imgsafe.org/441f8ba305.png
Would do you think?
Best regards ...
- Fri May 27, 2016 6:35 am
- Forum: Feature Requests and Wishlists
- Topic: Native support for a SysLinkGadget
- Replies: 0
- Views: 1138
Native support for a SysLinkGadget
Hello everyone,
I would be nice if PureBasic could include a native Gadget that supports linked text, e.g. a SysLinkGadget like this one.
Thanks and best regards
I would be nice if PureBasic could include a native Gadget that supports linked text, e.g. a SysLinkGadget like this one.
Thanks and best regards
- Fri Mar 25, 2016 9:05 pm
- Forum: Feature Requests and Wishlists
- Topic: Generate debug symbols on compilation
- Replies: 3
- Views: 2899
Re: Generate debug symbols on compilation
FYI-- I created this thin wrapper around FAsm.exe in order to create and copy the .fas file to %TEMP%.mback2k wrote:Flat Assembler is able to generate .fas files which contain debug symbols using the -s parameter. It would be great if the PureBasic Compiler and IDE allowed us to set that parameter.
- Sat Sep 19, 2015 9:38 am
- Forum: Announcement
- Topic: PureBasic 5.40 LTS beta 10 is out !
- Replies: 213
- Views: 91960
Re: PureBasic 5.40 LTS beta 5 is out !
@Fred: if you would like to use StartSSL Code Signing certificates to also sign the Windows binaries, I would really love to contribute to the 59,90$ validation fee per year.
- Tue Sep 01, 2015 7:44 am
- Forum: Announcement
- Topic: PureBasic 5.40 LTS beta 10 is out !
- Replies: 213
- Views: 91960
Re: PureBasic 5.40 LTS beta 1 is out !
We uses CURL for all plateforms, Windows uses native SChannel and OS X native DarwinSSL and both are statically linked. On Linux, we uses the CURL lib shipped with the OS, as it's not possible for us to ship the root certificates for SSL connexions (but it shouldn't be a problem as CURL is almost ...
- Mon Aug 31, 2015 9:21 pm
- Forum: Announcement
- Topic: PureBasic 5.40 LTS beta 10 is out !
- Replies: 213
- Views: 91960
Re: PureBasic 5.40 LTS beta 1 is out !
Thanks for the new release. Would you mind sharing some details about the HTTPS/TLS implementation? I guess it is very important to understand if PureBasic performs server certificate validation, e.g. using the system certificate store, etc. and which cipher suites are used. Does PureBasic use the ...
- Tue Sep 30, 2014 9:10 am
- Forum: General Discussion
- Topic: HTTPS (HTTP over SSL/TLS) for the PureBasic page and forums
- Replies: 2
- Views: 2866
Re: HTTPS (HTTP over SSL/TLS) for the PureBasic page and for
Since CloudFare just announced Universal SSL, it might also be an option to put a self-signed SSL certificate on the PureBasic-webserver and use CloudFare FullSSL to get a trusted certificate and globally load balanced performance at the same time.
- Tue Jun 10, 2014 1:07 pm
- Forum: Announcement
- Topic: PureBasic 5.30 beta 9 released!
- Replies: 195
- Views: 91448
Re: PureBasic 5.30 beta 1 released!
Wow, great features in particular the new PREPROCESS compiler flag. But for simpler implementation of precompiler is it possible to insert a new tool trigger in the "tool-chain" like this?
Run tools with trigger "Before Compile/Run"
PREPROCESS
Run tools with new trigger "After Preprocess"
COMPILE ...
Run tools with trigger "Before Compile/Run"
PREPROCESS
Run tools with new trigger "After Preprocess"
COMPILE ...
- Wed Jan 01, 2014 5:35 pm
- Forum: General Discussion
- Topic: HTTPS (HTTP over SSL/TLS) for the PureBasic page and forums
- Replies: 2
- Views: 2866
HTTPS (HTTP over SSL/TLS) for the PureBasic page and forums
Hey PureBasic Team,
it would be great if the PureBasic website and forums were HTTPS-enabled, since usernames and passwords for each of those sites are currently send over the network in clear text.
For example, you can get free certificates from the following certification authorities:
- StartSSL ...
it would be great if the PureBasic website and forums were HTTPS-enabled, since usernames and passwords for each of those sites are currently send over the network in clear text.
For example, you can get free certificates from the following certification authorities:
- StartSSL ...
- Fri Nov 08, 2013 8:57 pm
- Forum: General Discussion
- Topic: Possible Compiler Optimizations
- Replies: 10
- Views: 37719
Re: Possible Compiler Optimizations
Thanks for implementing the first optimization mentioned in each of my posts above. What about the second ones?
; B = A
PUSH qword [rsp+40]
POP rax
MOV qword [rsp+48],rax
; With *Ptr
; \A\i = 1
MOV rbp,qword [p_Ptr]
MOV qword [rbp],1
; \B\i = 2
MOV rbp,qword [p_Ptr]
MOV qword [rbp+8],2 ...
; B = A
PUSH qword [rsp+40]
POP rax
MOV qword [rsp+48],rax
; With *Ptr
; \A\i = 1
MOV rbp,qword [p_Ptr]
MOV qword [rbp],1
; \B\i = 2
MOV rbp,qword [p_Ptr]
MOV qword [rbp+8],2 ...
- Fri Nov 08, 2013 8:52 pm
- Forum: Feature Requests and Wishlists
- Topic: [Compiler Request] Make the compiler use the IDE options
- Replies: 10
- Views: 2897
Re: [Compiler Request] Make the compiler use the IDE options
Regarding the original feature request: It would still be great to have a console-type application that is able to compile using project files. The problem with using the IDE is that it opens a new console window if you run it from within a console shell.
- Fri Sep 13, 2013 5:01 pm
- Forum: Announcement
- Topic: PureBasic 5.20 beta 20 is out
- Replies: 360
- Views: 140838
Re: PureBasic 5.20 beta 19 is out
However, the WebGadget uses OLE which is not threadsafe. You cannot use the WebGadget from threads. If it worked before, it was probably just luck.
That's good to know. Is there a list of non-threadsafe gadgets and commands? This may actually be a reason for a crash in one of my applications I ...
That's good to know. Is there a list of non-threadsafe gadgets and commands? This may actually be a reason for a crash in one of my applications I ...
- Sun May 12, 2013 10:18 pm
- Forum: Feature Requests and Wishlists
- Topic: Generate debug symbols on compilation
- Replies: 3
- Views: 2899
Re: Generate debug symbols on compilation
I would like to point out that even though we found a way to export functions from an executable using the approach described in this topic , having the requested functionality built into PureBasic would make it a lot easier to debug programs with external debugging tools.
The method described only ...
The method described only ...
- Sun May 12, 2013 10:08 pm
- Forum: General Discussion
- Topic: Possible Compiler Optimizations
- Replies: 10
- Views: 37719
Re: Possible Compiler Optimizations
Thanks for the insight, Fred. I actually thought that the stack call based model is the (historic) reason. Thanks for the confirmation. :-)
I think it would be great if you could add the case of the second example to the peephole optimizer. Could you also elaborate a little bit on what is possible ...
I think it would be great if you could add the case of the second example to the peephole optimizer. Could you also elaborate a little bit on what is possible ...