PureBasic 4.20 Beta1 (Windows) -- Happy New year!
-
- New User
- Posts: 9
- Joined: Fri Jan 04, 2008 4:06 pm
- Location: Germany
Should the chm file be with it? or is there some other temp doc while in beta?
Paul Dwyer
“In nature, it’s not the strongest nor the most intelligent who survives. It’s the most adaptable to change” - Charles Darwin
“If you can't explain it to a six-year old you really don't understand it yourself.” - Albert Einstein
“In nature, it’s not the strongest nor the most intelligent who survives. It’s the most adaptable to change” - Charles Darwin
“If you can't explain it to a six-year old you really don't understand it yourself.” - Albert Einstein
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
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

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
Though, I don't know how to find out which lib is causing the error

Windows 7 & PureBasic 4.4
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?
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?
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
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

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!
"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!
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
-
- Addict
- Posts: 1126
- Joined: Wed Oct 15, 2003 12:40 am
- Location: Sweden
- Contact:
Help with beta debugger linker errors!
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?
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?