[prev in list] [next in list] [prev in thread] [next in thread]
List: mico-devel
Subject: [mico-devel] need windows version of makefile for jboss demo example
From: highmark m <highmarkm () yahoo ! com>
Date: 2004-04-19 10:14:21
Message-ID: 20040419101421.69562.qmail () web61208 ! mail ! yahoo ! com
[Download RAW message or body]
I spent hours trying to convert unix makefile to
windows but was not able to do. jboss demo files
located in mico\demo\interop\jboss do not have
windows version of make file. I need some one to help
with this.
This is my conversion of converter sample application
makefile but it is not working. I have set the env
properly. namke generates error on line:
--ifdef-prefix=$(subst \,_,$(<D)) $<
___________________________________________
all: .depend Converter.jar client.exe
DIR_PREFIX=..\..\..\
!include ..\..\..\..\..\MakeVars.win32
.SUFFIXES: .idl
%.h %.cc: %.idl
$(IDL) -I. $(IDL_INCL) -DprimaryKey=_primaryKey \
--ifdef-prefix=$(subst \,_,$(<D)) $<
move $(*F).cc $(<D)
move $(*F).h $(<D)
CXXFLAGS := $(COS_CXXFLAGS) $(CXXFLAGS)
LDLIBS := $(COS_LDLIBS) $(LDLIBS)
LDFLAGS := $(COS_LDFLAGS) $(LDFLAGS)
DEPS := $(COS_DEPS) $(DEPS)
IDL_INCL="-I$(MICO_HOME)\include\mico
-I$(MICO_HOME)\include"
IDL_FILES= examples\Converter.idl \
examples\ConverterHome.idl \
javax\ejb\EJBHome.idl \
javax\ejb\EJBMetaData.idl \
javax\ejb\HomeHandle.idl \
javax\ejb\RemoveException.idl \
javax\ejb\RemoveEx.idl \
javax\ejb\Handle.idl \
javax\ejb\EJBObject.idl \
javax\ejb\CreateException.idl \
javax\ejb\CreateEx.idl \
java\lang\Throwable.idl \
java\lang\ThrowableEx.idl \
java\lang\Exception.idl \
java\lang\Ex.idl \
java\lang\Object.idl \
java\lang\StackTraceElement.idl \
org\omg\boxedRMI\java\lang\seq1_StackTraceElement.idl
examples\Converter.idl: examples\Converter.class
rmic -classpath $(JBOSS_HOME)\client\jboss-j2ee.jar:.
\
-idl -noValueMethods examples.Converter
copy jdk1.4-Throwable\Throwable.idl java\lang
copy jdk1.4-Throwable\StackTraceElement.idl java\lang
test -d org || mkdir org
test -d org\omg || mkdir org\omg
test -d org\omg\boxedRMI || mkdir org\omg\boxedRMI
test -d org\omg\boxedRMI\java || mkdir
org\omg\boxedRMI\java
test -d org\omg\boxedRMI\java\lang || mkdir
org\omg\boxedRMI\java\lang
cp jdk1.4-Throwable\seq1_StackTraceElement.idl \
org\omg\boxedRMI\java\lang\
examples\ConverterHome.idl:
examples\ConverterHome.class
rmic -classpath $(JBOSS_HOME)\client\jboss-j2ee.jar:.
\
-idl -noValueMethods
examples.ConverterHome
copy jdk1.4-Throwable\Throwable.idl java\lang
copy jdk1.4-Throwable\StackTraceElement.idl java\lang
test -d org || mkdir org
test -d org\omg || mkdir org\omg
test -d org\omg\boxedRMI || mkdir org\omg\boxedRMI
test -d org\omg\boxedRMI\java || mkdir
org\omg\boxedRMI\java
test -d org\omg\boxedRMI\java\lang || mkdir
org\omg\boxedRMI\java\lang
copy jdk1.4-Throwable\seq1_StackTraceElement.idl \
org\omg\boxedRMI\java\lang\
Converter.jar: examples\Converter.class
examples\ConverterHome.class \
examples\ConverterBean.class \
META-INF\ejb-jar.xml META-INF\jboss.xml
jar cf Converter.jar $+
client.exe: client.obj $(subst .idl,.obj,$(IDL_FILES))
$(DEPS)
$(LD) $(CXXFLAGS) $(LDFLAGS) $(LDLIBS) $(subst
.idl,.obj,$(IDL_FILES)) $< -o $@
client.obj: client.cc $(subst .idl,.h,$(IDL_FILES))
clean:
-$(RM) /f .depend core client *.obj *.jar `find .
-name '*~' -print`
-$(RM) /f examples/*.idl examples/*.cc examples/*.h
examples/*.obj
-$(RM) /f examples/corba/*.java
examples/corba/*.class examples/corba/*.obj
-$(RM) /f examples/corba/*.h examples/corba/*.cc
examples/*.class
-$(RM) /rf java javax org
install:
$(IDIRCMD)
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/META-INF
$(IDIRCMD)
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/examples
$(IDIRCMD)
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/jdk1.4-Throwable
$(ISRCCMD) Makefile
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb
$(ISRCCMD) client.cc
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb
$(ISCRIPTCMD) run-client
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb
$(ISRCCMD) META-INF/ejb-jar.xml
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/META-INF
$(ISRCCMD) META-INF/jboss.xml
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/META-INF
$(ISRCCMD) examples/Converter.java
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/examples
$(ISRCCMD) examples/ConverterBean.java
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/examples
$(ISRCCMD) examples/ConverterHome.java
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/examples
$(ISRCCMD) jdk1.4-Throwable/StackTraceElement.idl
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/jdk1.4-Throwable
$(ISRCCMD) jdk1.4-Throwable/Throwable.idl
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/jdk1.4-Throwable
$(ISRCCMD)
jdk1.4-Throwable/seq1_StackTraceElement.idl
$(INSTDIR)/doc/mico/examples/interop/jboss/jdk1.4.x/converter-ejb/jdk1.4-Throwable
__________________________________
Do you Yahoo!?
Yahoo! Photos: High-quality 4x6 digital prints for 25¢
http://photos.yahoo.com/ph/print_splash
_______________________________________________
Mico-devel mailing list
Mico-devel@mico.org
http://www.mico.org/mailman/listinfo/mico-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic