#1 Burning Software

It is currently Fri Apr 26, 2024 8:06 pm

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: What about AMD64 ?
PostPosted: Fri Aug 27, 2004 5:54 am 
Offline

Joined: Mon Aug 16, 2004 5:32 am
Posts: 34
Hello,

I am using your SDK. Today it turned out that my program could not start on AMD64 :cry:. It seems it is because of your SDK.
When will you support that AMD64 ?

It would be not so bad if program started up but burning disc was not supported.

I used Delphi. I wonder why linking DLL is static ?
It seems if you linked DLL dynamic
(using GetProcAddress function and SDK procedures declared as variables)
, they would not be loaded when program starts and users of AMD64 would be able to work with program except features that is implemented using your SDK.

Of course it would be a temporary solution only. But it would not take so much time?

How do you suggest me to solve it? Maybe you have another DLL for AMD64 ?

Should I wait for new version? But in this case what now?
Please advice.

Thanks in advance for your support.


Top
 Profile  
 
 Post subject: Re: What about AMD64 ?
PostPosted: Fri Aug 27, 2004 12:28 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
Alex,

we were expecting to release native AMD64 version in September. However things are not so good (quite a lot of used thrid-party code like f.e. WMFSDK and OGG Vorbis SDK do not work flawlessly on AMD64) and now I'm not sure about exact release date... However we'll change Delphi header so the linking to burning engine would not be explicit. No problem! In the way of a workaround (like you've kindly pointed).

Also if you'd say more then just "my program could not start b/s of your library" would be quite nice :) Maybe there is easier way or we'll be able to fix existing code.

BTW, are you compiling native AMD64 application or using "thunked" 32-bit binary on the top of 64-bit OS?

Thanks!

Alex wrote:
Hello,

I am using your SDK. Today it turned out that my program could not start on AMD64 :cry:. It seems it is because of your SDK.
When will you support that AMD64 ?

It would be not so bad if program started up but burning disc was not supported.

I used Delphi. I wonder why linking DLL is static ?
It seems if you linked DLL dynamic
(using GetProcAddress function and SDK procedures declared as variables)
, they would not be loaded when program starts and users of AMD64 would be able to work with program except features that is implemented using your SDK.

Of course it would be a temporary solution only. But it would not take so much time?

How do you suggest me to solve it? Maybe you have another DLL for AMD64 ?

Should I wait for new version? But in this case what now?
Please advice.

Thanks in advance for your support.


Top
 Profile  
 
 Post subject: Oops
PostPosted: Fri Aug 27, 2004 2:06 pm 
Offline

Joined: Mon Aug 16, 2004 5:32 am
Posts: 34
Quote:
Also if you'd say more then just "my program could not start b/s of your library" would be quite nice Maybe there is easier way or we'll be able to fix existing code.

BTW, are you compiling native AMD64 application or using "thunked" 32-bit binary on the top of 64-bit OS?


Oops. I have compiled 32 bit app using Delphi7. Nothing else. I believed it would work on AMD64....
Will it ? Should I do something with it? How to fix existing code?

Pity but I have no chance to test it as I have no such computer. Probably my program did not work on AMD64 ever before.

If I should fix my code as well, what can I do?

PS. If this is off-topic, please tell me where I can talk about that.

Thanks.


Top
 Profile  
 
 Post subject: Re: Oops
PostPosted: Fri Aug 27, 2004 9:04 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
From what I know 32-bit apps should run on AMD64 in "thunking" mode. However we've also only configured AMD64 build enviroment and run the builds. No machines yet :) We'll grab some quite soon and would provide with full 64-bit version. So no problem to worry about.

Alex wrote:
Quote:
Also if you'd say more then just "my program could not start b/s of your library" would be quite nice Maybe there is easier way or we'll be able to fix existing code.

BTW, are you compiling native AMD64 application or using "thunked" 32-bit binary on the top of 64-bit OS?


Oops. I have compiled 32 bit app using Delphi7. Nothing else. I believed it would work on AMD64....
Will it ? Should I do something with it? How to fix existing code?

Pity but I have no chance to test it as I have no such computer. Probably my program did not work on AMD64 ever before.

If I should fix my code as well, what can I do?

PS. If this is off-topic, please tell me where I can talk about that.

Thanks.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 23 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group