View previous topic :: View next topic |
Author |
Message |
IanLambley
Joined: 17 Dec 2006 Posts: 490 Location: Sunderland
|
Posted: Wed Mar 24, 2021 8:00 pm Post subject: |
|
|
Have thes DBOS calls been removed from the 32 bit saflibc.dll as well?
I need them! |
|
Back to top |
|
 |
PaulLaidler Site Admin

Joined: 21 Feb 2005 Posts: 7767 Location: Salford, UK
|
Posted: Thu Mar 25, 2021 7:54 am Post subject: |
|
|
Ian
These routines have not been removed for 32 bits and they have been restored for 64 bits. |
|
Back to top |
|
 |
IanLambley
Joined: 17 Dec 2006 Posts: 490 Location: Sunderland
|
Posted: Thu Mar 25, 2021 8:52 am Post subject: |
|
|
This simple program links in 64bit but has missing symbols in 32bit
winapp
program dbostest
include <dbos.ins>
call new_page@
end
I'm not expecting it to run I was only looking for the linker unresolved references.
64 bit:
Compiling file: Dbostest.for
Compilation completed with no errors.
Linking...
Creating executable file C:\Users\Ian\Documents\Projects\Debug\x64\dbostest.exe
Linking completed.
32 bit:
Compiling file: Dbostest.for
Compilation completed with no errors.
Linking...
WARNING the following symbols are missing:
__win_new_page C:\Users\Ian\Documents\Projects\Debug\Win32\Dbostest.obj
(C:\USERS\IAN\DOCUMENTS\PROJECTS\DBOSTEST.FOR)
Creating executable: Debug\Win32\dbostest.exe
Linking completed.
All dlls dated 17/11/2020.
What am I doing wrong? |
|
Back to top |
|
 |
John-Silver

Joined: 30 Jul 2013 Posts: 1520 Location: Aerospace Valley
|
Posted: Sat Apr 03, 2021 10:00 pm Post subject: |
|
|
in the lines you typed, why does the Dbostest.obj have a capital 'D' (for 32 bit) and the .exe's have a small 'd' ??? _________________ ''Computers (HAL and MARVIN excepted) are incredibly rigid. They question nothing. Especially input data.Human beings are incredibly trusting of computers and don't check input data. Together cocking up even the simplest calculation ... " |
|
Back to top |
|
 |
IanLambley
Joined: 17 Dec 2006 Posts: 490 Location: Sunderland
|
Posted: Sun Apr 04, 2021 2:56 pm Post subject: |
|
|
John,
Users
Ian
Documents
Projects
Debug
Win32
also have capital letters! (and John of course)
May be an object file counts as a human and needs a capital letter and an executable is no longer human after execution!
Or may be there are some things in this world which do not have an answer! |
|
Back to top |
|
 |
PaulLaidler Site Admin

Joined: 21 Feb 2005 Posts: 7767 Location: Salford, UK
|
|
Back to top |
|
 |
John-Silver

Joined: 30 Jul 2013 Posts: 1520 Location: Aerospace Valley
|
Posted: Mon Apr 12, 2021 4:10 am Post subject: |
|
|
which issue ? _________________ ''Computers (HAL and MARVIN excepted) are incredibly rigid. They question nothing. Especially input data.Human beings are incredibly trusting of computers and don't check input data. Together cocking up even the simplest calculation ... " |
|
Back to top |
|
 |
IanLambley
Joined: 17 Dec 2006 Posts: 490 Location: Sunderland
|
Posted: Mon Apr 12, 2021 9:09 am Post subject: |
|
|
The deprocated calls issue, not the capitalisation variability. |
|
Back to top |
|
 |
|