- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I guess its a different operating system entirely, but is there a way to generate executable code here
that I can migrate over to a tablet? Or does that require a separate compiler I would have to install on the
tablet?
I am not even sure I can compile any Fortran programs on a tablet.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A Windows 8 tablet? Sure. It's just Windows. Not a Windows RT, Android or iOS tablet.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The main thing is IF the same machine level instruction set is on both machines.
Since the compiler is generating machine code in the EXE I would migrate over.
I can see where graphics might be an issue, so I can try to avoid a Quickwin APP.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I downloaded the APP, but it would not run. Said it was missing a DLL it needed.
This was not a graphics app, just a console one I cooked up.
So is there someone there that can explain what is needed here?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm assuming it gave you no clue as to which dll :-)
Have you tried using something like "dependency walker" to look at what your executable is using?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The Intel Fortran program comes with multiple sets of redistributables. These are generally the DLL files you need to run on a target computer that is not the development system (or other system with missing components). You can install the redistributables on the other system.
The "hack" procedure is as you run on the tablet, you get "Missing ...dll" message, you then look on your development system for the file and then copy it to the folder on the tablet where you placed the application. I suggest you use the redistributables installation first, the hack second.
Also, if you have MS Visual Studio, you can create a manifest file with the executable, then use the VS facility to create an Installation Project. This will produce an installation package that includes the dependencies, but only installs them if the components are missing or out of date.
Jim Dempsey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I will try loading the "redistributables" but I could not find them - on the home computer.
Is there a special COMPILE procedure for this?
Is there a article somewhere that goes into more detail about this procedure?
So far, I am only guessing - - -
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just change the project setting Fortran > Libraries > Runtime Library to "Multithreaded" (Not Multithread DLL). QuickWin doesn't need a change.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I CaNT FIND THAT OPTION ANYWHERE - -
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
well, I made an executable, but when I moved it over, it wont execute.
Does it have to have a special name?
Apparently *.EXE doesn't cut it - -
I could not attach the EXE here, apparently not an allowed file type.
Maybe an ARTICLE with a step by step procedure can be made,
rather than this endless guessing - - - -
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What brand and model tablet are you using?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It is a Samsung Galaxy S2.
Is that a tablet or a laptop?
The executable DOES run on my friends laptop,
and I used the EXE file extension there.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That would be a Smartphone running the Android OS. Funnily I can't get my ifort apps to run on my Siemens Dishwasher... :-)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I had equally bad luck trying to run Solaris on my friend's Casio solar wristwatch. What we both need is a properly provisioned virtual appliance!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aside from the snide remarks, it DOES run on some tablets, but not on others.
I am trying to figure out what the restrictions are.
A Samsung Galaxy S2 is not a smartphone, its a tablet.
An Android ? I dunno .....
Maybe my tax guy would be able to help here?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The S4 is a smartphone, not an S2.
I have both kinds.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve Lionel (Intel) wrote:
A Windows 8 tablet? Sure. It's just Windows. Not a Windows RT, Android or iOS tablet.
And read
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
OK, that clarifies the issue. I guess the remaining question is: "how
would I generate an executable for the target device without having to
have a Fortran compiler residing there?"
I would imagine that Fortran compilers just
aren't available on that many processors. But I didn't want to have to write a C++
application if I can avoid it.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page