Re: Using C++ to wrap Java

From: Roedy Green (see_at_mindprod.com.invalid)
Date: 04/29/04


Date: Thu, 29 Apr 2004 02:23:53 GMT

On Wed, 28 Apr 2004 21:10:04 -0500, Steven J Sobol
<sjsobol@JustThe.net> wrote or quoted :

>For certain values of 'executable'. :) Executable, to me, means you
>launch a binary file containing machine code. Even with the way Windows
>handles file associations, essentially you still have to use the 'java'
>command passing the jar's path as an argument; being able to double-click on
>the jar in Windows Explorer only serves to hide that fact from a casual user.
 
If you think about it exe's are handled the same way. the command
interpreter looks up the extension and hands it off to a loader that
analyses the exe header, which loads the program and finally hands off
execution to it. The exe file format is data to the loader to
construct an in-ram program. It is full of stuff besides machine
code.

What a jar does is not much different, or even a *.doc for that
matter.

--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming. 
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.


Relevant Pages

  • Re: GRUB hang dual booted system
    ... Windows must be on the primary drive. ... the primary drive without the assistance of a 3rd-party boot loader, ... the boot partition into any partition available on the system, whether primary, ...
    (comp.os.linux.setup)
  • Re: [SLE] LiLo configuration for 3 OS-es on the same machine.
    ... OK prefer to use Grub as the primary loader (boot ... Mandrake because no menu for mandrake written on grub ... first HD have Windows XP ... >> the lilo config file should be. ...
    (SuSE)
  • Re: exe error, works on some pcs but doesnt on others
    ... However, note that the loader and the whole Windows side-by-side, manifest, activation context, etc. model belongs to the Windows OS, not to the VC++ compiler. ... The really bad error message came from the OS loader. ... likely, what it really means is that you did not install all the DLLs upon which your application depends, or that a manifest was not found in the file for the CRT. ... Most likely, you didn't install the version of the VC redistributable files. ...
    (microsoft.public.vc.mfc)
  • Re: Back to XP
    ... Loader so I can select windows. ... Tried the 'R' option in windows, using the CD but that's no good. ... but you can get rid of your Linux boot loader (either lilo or grub) ... Now you will have your windows boot loader back ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Search path in LoadLibrary problem ...
    ... loader uses to find DLLs. ... It works like the PATH environment variable on ... I have problem with LoadLibrary function on windows CE. ...
    (microsoft.public.windowsce.embedded.vc)