Olá a Todos, Alguém tem um exemplo de um arquivo Makefile usando o BCC32 da Borland para gerar um executável a partir de um arquivo C que invoca o JVM para a execução de uma aplicação Java, , pois todos os exemplos que tenho utiliza o compilador CL da Microsoft e não tenho este compilador. Atenciosamente, Aurélio Abaixo, o exemplo de Makefile mas utilizando o CL da Microsoft : # # %W% %E% # # Makefile for win32 jre demo. # SRC=..\..\src CP=classes WIN=..\..\src\win32 # point this at a *stable* JDK JDK=C:\java FILES_class=\ $(CP)\jre\demo\HelloWorld.class all: classes native main .SUFFIXES: .java .class {$(SRC)}.java{$(CP)\jre\demo}.class: $(JDK)\bin\javac -classpath $(JDK)\lib\classes.zip;$(CP) -d $(CP) $< classdir: @if not exist classes mkdir classes classes: classdir $(FILES_class) jar jar: cd classes $(JDK)\bin\jar.exe cvfM classes.jar . cd .. mv classes\classes.jar lib header: rm -rf $(SRC)\HelloWorld.h $(JDK)\bin\javah -jni -classpath $(JDK)\lib\classes.zip;$(CP) \ -d $(SRC) jre.demo.HelloWorld native: header cl -I$(JDK)\include -I$(JDK)\include\win32 -I$(SRC) -MD -LD \ $(JDK)\lib\javai.lib $(SRC)\HelloWorld.c -Febin\HelloWorld.dll main: bin\hello.exe bin\hellow.exe bin\hello.exe: $(WIN)\hello.c cl -I$(JDK)\include -I$(JDK)\include\win32 -MD \ -DJAVA_ARGS="{\"-ms6m\", \"jre/demo/HelloWorld\"}" \ $(JDK)\lib\javai.lib setargv.obj $(WIN)\hello.c -Febin\hello.exe bin\hellow.exe: $(WIN)\hello.c cl -I$(JDK)\include -I$(JDK)\include\win32 -MD \ -DJAVA_ARGS="{\"-ms6m\", \"jre/demo/HelloWorld\"}" -DWINMAIN \ $(JDK)\lib\javai.lib setargv.obj $(WIN)\hello.c -Febin\hellow.exe clobber :: FORCE deltree classes del /Q /F bin\hello.exe del /Q /F bin\hellow.exe del /Q /F lib\classes.jar del /Q /F bin\helloWorld.dll FORCE : --------------------------- LISTA SOUJAVA --------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] ---------------------------------------------------------------------