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!

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
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

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

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
I'm amazed this has been released so fast.
Well done to one and all, excellent work

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.