Page 6 of 7

Posted: Fri Jan 04, 2008 12:43 am
by Intrigued
Thanks for the update. Nice job. I just donated to your PayPal account.

Posted: Fri Jan 04, 2008 4:15 pm
by SquareIris
Just bought a copy of PureBasic. Good job, now the only thing left I will have to do is to sell my BlitzMax + MaxGUI.

PureBasic rules! :wink:

Posted: Sat Jan 05, 2008 4:42 am
by pdwyer
Should the chm file be with it? or is there some other temp doc while in beta?

Posted: Sat Jan 05, 2008 12:10 pm
by traumatic
pdwyer wrote:or is there some other temp doc while in beta?
yes, readme.txt :)

Posted: Mon Jan 07, 2008 11:13 pm
by Lna
ImageImageImageImage Image Thank you for the good things.

Posted: Tue Jan 08, 2008 2:01 pm
by Frontier
Hello people, Happy New Year and thanks for the new version of PureBasic.

I was trying to compile one of my programs with it and it generated the following error:

POLINK: Error: unresolved external symbol '_PB_Mid'.
POLINK: fatal error: 1 unresolved external(s).

Any ideas what might be wrong? I'm sure it's some third party library that is the cause of this, but how can I find out which one?

Many thanks in advance.

Edit: Right when I pressed "Submit" I got an e-mail notification regarding PurePOP3 library and it's mentioned the above error. Downloaded the new version (along with PureSMTP which is now compiled for PB4.20b1) and the error is gone :D

Posted: Tue Jan 08, 2008 2:08 pm
by milan1612
See http://www.purebasic.fr/english/viewtopic.php?p=225913

Though, I don't know how to find out which lib is causing the error :lol:

Posted: Tue Jan 08, 2008 2:12 pm
by Frontier
Yes, that's the problem.
Apparently some other library I'm using - besides PureSMTP/POP3 - needs to be compiled with PB4.20b1, but I do not know which one.

I'm sure there must be someway to find out which library is causing the problem, since it is something that relates after compiling a program and before linking.

Any ideas?

Posted: Tue Jan 08, 2008 2:22 pm
by milan1612
You could write test code for every library you
use and watch for linker errors :?

Posted: Tue Jan 08, 2008 2:33 pm
by Frontier
That's one way; I was hoping for some kind of mechanism that would allow me to 'see' which libraries need to be linked after compiling a program, like C/C++ compilers do.

I think I know however which library is causing the problem and I've contacted the author requesting for a 4.20 recompiled version.

Thanks for the help :)

Posted: Tue Jan 08, 2008 2:50 pm
by T-Light
Just perusing, saw the update :D

I'm amazed this has been released so fast. :shock:

Well done to one and all, excellent work 8)

Posted: Tue Jan 08, 2008 3:38 pm
by Karbon
From the ReadMe :

"SQLite:

UseSQLiteDatabase() - Add ODBC support to the database commandset."

Shouldn't that read "Add SQLite support to the database commandset", or is it just the SQLite ODBC driver wrapped up? Is it Unicode/Thread safe?

I've been in a tight spot for almost a year because I've not been able to get the ODBC functions to work with Unicode.

Thanks guys!

Posted: Thu Jan 10, 2008 12:29 pm
by techjunkie
Wow! Thanks! ("It's Never Too Late to Say I Love You!") :roll:

Help with beta debugger linker errors!

Posted: Mon Jan 14, 2008 12:40 am
by Q*bert
Is anyone else having problems compiling with the debugger enabled in this beta?

I always get a number of linker errors when the debugger is enabled, but everything is fine when it is not.

I have done a clean install of 4.10 and copied the beta files over it.

For example, when I compile MENU.PB in the EXAMPLES\SOURCES\ directory, I get the following errors:

POLINK: error: Unresolved external symbol '_PB_DEBUGGER_LabelBank'
POLINK: error: Unresolved external symbol '_PB_DEBUGGER_ConstantBank'
POLINK: error: Unresolved external symbol '_PB_CompareMemoryString4'
POLINK: error: Unresolved external symbol '_PB_Memory_Heap'
POLINK: error: Unresolved external symbol '_PB_PeekS3'
POLINK: error: Unresolved external symbol '_PB__fltused'
POLINK: fatal error: 6 unresolved external(s)

Anyone else having these problems, or any ideas on how to fix it?

Posted: Mon Jan 14, 2008 12:56 am
by freak
You have to run the UpdateTool.exe, not just copy the files.