PureBasic 4.20 Beta 2 (Windows)

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

inc. wrote:I dont have that much skills regarding the IDE but could it be that the compiler hasnt been started? (which would be suspect anyway).
Means try restarting the Compiler ... and see if it works.
Yes, seems it is because compiler doesn't load.
I have done clean installation of PB 4.10 and then 4.20b2 and the problem continues everytime.

Besides of that, i have noticed that the "about" doesn't shows the version of PB. :(
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Psychophanta, read page 3 of this thread very carefully! :wink: Look out for the link provided by InfoByt3.
I may look like a mule, but I'm not a complete ass.
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

srod wrote:Psychophanta, read page 3 of this thread very carefully! :wink: Look out for the link provided by InfoByt3.
It happens to me just because not read previous :oops:
Thanks!
It works now. Thanks to InfoByt3.
But anyway it is not elegant to have to install other thing to work with PB.
I use legal version of windows XP pro, why my windos isn't updated for that? :?
Last edited by Psychophanta on Mon Jan 28, 2008 10:37 pm, edited 1 time in total.
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Psychophanta wrote:But anyway it is not elegant to have to install other thing to work with PB.
Ah, did you read Fred's reply on page 3! :wink:
I may look like a mule, but I'm not a complete ass.
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

ehh! yes i did before! ... :)
What about PB version in the "About" ? Now it is displayed!
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

Post by NoahPhense »

WOW ..

The compiler is MUCH faster!!!

Thanks crew for some new great sh!t..

- np
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

Post by NoahPhense »

Only 1 simple question.

I see th ftp.pb http.pb mail.pb, etc.. in the root of the update tool.

But I don't see them in the examples, or anywhere in my pb
structure .. ?

- np
#NULL
Addict
Addict
Posts: 1497
Joined: Thu Aug 30, 2007 11:54 pm
Location: right here

Post by #NULL »

thank you for the beta!
it worked for me with the vcredist_x86.

does anyone have that problem with the integrated debugger, that you can never see the last line of output without scrolling down manually ?
Image
..and thanks for the little Debug input field :D
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Yes, I get the same problem.
I may look like a mule, but I'm not a complete ass.
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

Post by NoahPhense »

NoahPhense wrote:Only 1 simple question.

I see th ftp.pb http.pb mail.pb, etc.. in the root of the update tool.

But I don't see them in the examples, or anywhere in my pb
structure .. ?

- np
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

May I suggest a checkbox for the simple (classic) Debug Output window? I don't need this fancy debug thing at the bottom of the window taking up space. The buttons at the top is particularly annoying as well.
inc.
Enthusiast
Enthusiast
Posts: 406
Joined: Thu May 06, 2004 4:28 pm
Location: Cologne/GER

Post by inc. »

Fred wrote:Thanks for the headup, i modified the link sequence to use the old MSVCRT.dll like before. For the next beta.
Hi Fred,

yesterday I tried to duplicate the compiling workflow in VS Express:

- In properties there in the C++ Tab set the "Multithreaded Dll" selection to "Multithreaded" so statical linking to the CRT is given. (BTW dynamical linking with the CRT as default was introduced first in VS 2005, imho VC6 does it statically per default)
- In the linker/manifest tab do set the "manifest file" selection to "no".

When running the compile via the VS ide you will recognise that no more msvcr80 dependencies are given.


This will be also an issue when someone does generate a static lib in MS VS 2005/2008 supposed to be linked via PBs "Import" later.
Here its been known that the user also has to "Import" the mscvrt.lib, but that will fail due to the diff. CRT linking specs of VS 2005/2008.
Im at work on a Mac so Im not shure if the win32 lib package coming with PureBasic also does include the libcmt.lib, as that one should be used istead when "importing" statical libs to PB compiles.
Check out OOP support for PB here!
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

It don't have linked the MSVCRT80 statically, but used the old msvcrt.lib instead. After a few tweaks, it works as expected.
byo
Enthusiast
Enthusiast
Posts: 635
Joined: Mon Apr 02, 2007 1:43 am
Location: Brazil

Post by byo »

Thank you! :D
Proud registered Purebasic user.
Because programming should be fun.
Lebostein
Addict
Addict
Posts: 826
Joined: Fri Jun 11, 2004 7:07 am

Post by Lebostein »

Wow! Thanks. With new compiler the *.exe files are 10% (average) smaller now. Some examples from my projects:

4.10 > 4.20
60.416 Bytes > 55.296 Bytes = -8.47%
151.552 Bytes > 136.704 Bytes = -9.80%
133.120 Bytes > 118.272 Bytes = -11.15%
202.752 Bytes > 183.296 Bytes = -9.60%
and so on...
Post Reply