win64

View: New views
3 Messages — Rating Filter:   Alert me  

win64

by mirv-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Just posting a few things issues I've had with getting things compiled
& running in win64 mode (using vista with visual studio 2008). This is
also with the 1.7.17 version of fox.
Most of the compile options I've left as-is, but I did have to remove
any FXDDS "stuff" (not currently in the mood to track down the issues
there, so I just removed it).
Additional compiler options added were:
WIN64
_WIN64
_MSC_VER

Don't know if any of those aren't needed, but I'm still poking!
Also had to include imm32.lib for the dll to compile without linker errors.

An awful lot of warning messages popped up similar to:
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winnt.h(5666)
: warning C4103: 'c:\program files\microsoft
sdks\windows\v6.0a\include\winnt.h' : alignment changed after
including header, may be due to missing #pragma pack(pop)

I've not tracked that down yet, but then I've not really tried. Just
compiling and seeing if there's any super-critical errors for basic
programs first. Which there's not. Adie, button and gltest so far
compile and run just fine (not done anything fancy with adie mind
you). Imageviewer also appears to work ok (opens a 8192x8192 bitmap
just fine).

Anyway, I'll see about hunting down some of those #pragma warnings to
what's really going on, and if it's actually a problem or something
that should be fixed, also also see about the DDS "stuff". Might take
a few days - I'm just doing it whenever I'm motivated and not playing
Lemmings (and booted into windows of course).

  mirv
the Silly Fish.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Foxgui-users mailing list
Foxgui-users@...
https://lists.sourceforge.net/lists/listinfo/foxgui-users

Re: win64

by Niall Douglas :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 27 Aug 2008 at 21:21, mirv wrote:

> Just posting a few things issues I've had with getting things compiled
> & running in win64 mode (using vista with visual studio 2008). This is
> also with the 1.7.17 version of fox.

It might be worth running a diff between TnFOX SVN head
(http://www.nedprod.com/TnFOX/) and its corresponding FOX version in
order to see if any of the changes I made might be relevant to x64 on
Windows.

TnFOX has been tested against x64 Windows for many years. I don't
think Jeroen tests FOX against x64 Windows much, if indeed ever.

Of course, v1.7 FOX probably has lots of new code ...

Cheers,
Niall




-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Foxgui-users mailing list
Foxgui-users@...
https://lists.sourceforge.net/lists/listinfo/foxgui-users

Re: win64

by Jeroen van der Zijp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thursday 28 August 2008, Niall Douglas wrote:

> On 27 Aug 2008 at 21:21, mirv wrote:
>
> > Just posting a few things issues I've had with getting things compiled
> > & running in win64 mode (using vista with visual studio 2008). This is
> > also with the 1.7.17 version of fox.
>
> It might be worth running a diff between TnFOX SVN head
> (http://www.nedprod.com/TnFOX/) and its corresponding FOX version in
> order to see if any of the changes I made might be relevant to x64 on
> Windows.
>
> TnFOX has been tested against x64 Windows for many years. I don't
> think Jeroen tests FOX against x64 Windows much, if indeed ever.

Indeed, *I* have *never* run WinNT64; but FOX does run on WinNT64, since some
of my customers do.  Since they sell their own software on this platform, I believe
they would tell me if it didn't.

And of course TnFOX would run on WinNT64; after all, TnFOX is COPIED from FOX, so
if FOX didn't run on WinNT64 then neither would TnFOX.

That said, with new code in FOX (1.7), there may be some time between issuing a
release and getting the feedback; the more esoteric the platform, the longer it
typically takes to get the feedback in, since there are fewer people using it.

But rarely are they show-stopping issues; more likely these issues are unforeseen
compiler intricacies or operating-systems having weird/undocumented issues.

So your best bet in terms of running bleeding edge versions of the code are
always Linux x86, x86-64, Windows XP.



        Cheers,

                        - Jeroen





-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Foxgui-users mailing list
Foxgui-users@...
https://lists.sourceforge.net/lists/listinfo/foxgui-users
LightInTheBox - Buy quality products at wholesale price!