[udm-dev] RE: udm_ns linux problem

Zsolt Kalmar kalmar at isis.vanderbilt.edu
Thu Aug 11 12:56:32 CDT 2005


Endre,
"make check" has some errors and
"make rpm" hangs up

Thanks,
zsolt


[root at biocomp:/home/kalmar/MoBIESTransition/udm_ns ]$make check
make check -C tests
make[1]: Entering directory `/home/kalmar/MoBIESTransition/udm_ns/tests'
make check -C `echo check_test_childrenorder | sed -e 's/^check_//'`
make[2]: Entering directory
`/home/kalmar/MoBIESTransition/udm_ns/tests/test_chi
ldrenorder'
rm -f LampDiagram_udm.xml
cp -a ../../samples/LampDiagram_udm.xml .
cp: cannot stat `../../samples/LampDiagram_udm.xml': No such file or
directory
make[2]: *** [LampDiagram_udm.xml] Error 1
make[2]: Leaving directory
`/home/kalmar/MoBIESTransition/udm_ns/tests/test_chil
drenorder'
make[1]: *** [check_test_childrenorder] Error 2
make[1]: Leaving directory `/home/kalmar/MoBIESTransition/udm_ns/tests'
make: *** [tests_check] Error 2
[root at biocomp:/home/kalmar/MoBIESTransition/udm_ns ]$make rpm
make -C rpm
make[1]: Entering directory `/home/kalmar/MoBIESTransition/udm_ns/rpm'
mkdir -p RPMS/i386 BUILD SOURCES SPECS SRPMS
cp udm_ns.spec SPECS
perl -npi -e "s/_VERSION_/3.00/" SPECS/udm_ns.spec
mkdir udm_ns-3.00
(cd ..; \
        tar --exclude=\*_udm.xml --exclude=\*_udm.udm --exclude=\*.scc \
        -cf - bin CHANGELOG.txt doc etc include judm lib license.txt
Linux_build
.txt Makefile Makefile.incl Makefile.selfpaths model-files.zip
readme.txt releas
einfo.txt samples src tests UDM_compile_guide.txt ) | tar -C udm_ns-3.00
-xf -
tar: bin: time stamp 2005-08-11 11:38:35 is 2 s in the future
tar: etc/UML-{13840105-0648-4F64-8381-11AFEE9359A4}.mta: Cannot open:
Input/outp
ut error
tar: include/UmlExt.h: Cannot write: Input/output error
tar: Skipping to next header
tar: judm/lib/ant-1.6.2/bin: Cannot mkdir: Input/output error
tar: judm/lib/ant-1.6.2/bin/antRun: Cannot utime: Input/output error
tar: judm/lib/ant-1.6.2/etc/changelog.xsl: Cannot open: Input/output
error
tar: judm/lib/ant-1.6.2/etc/tagdiff.xsl: Cannot utime: Input/output
error
tar: judm/lib/ant-1.6.2/lib/ant-apache-bsf.jar: Cannot write:
Input/output error
tar: Skipping to next header

> -----Original Message-----
> From: Endre Magyari
> Sent: Thursday, August 11, 2005 4:37 AM
> To: Zsolt Kalmar
> Cc: Udm-dev at list.isis.vanderbilt.edu
> Subject: Re: udm_ns linux problem
> 
> 
> Zsolt,
> 
> 	Yes, I know.
> 	It is no problem to build linux in the same folder, according to
the
> instruction in linux_build.txt.
> 
> 
> 	Before building on linux you should do a "make clean" on linux.
> 	Before building RPMs as well on linux, you should do a clean
> solution on
> windows before. I hope that is acceptable condition considering that
RPMs
> are only built when we prepare releases.
> 
> 	For the model files which are generated on windows and can not
be
> generated on linux I have created a .bat file which creates an archive
> which will be used on linux.
> 	This assumes that there is a utility called zip, which is in
PATH.
> (in
> fact it is in 3rdParty/info-zip. Thus, this .bat file has to be run on
> Windows to prepare the model files before building on linux.
> 
> 	All these are described in linux_build.txt.
> 
> Thanks,
> Endre
> 
> 
> 
> On Wed, 10 Aug 2005 09:48:34 -0500, Zsolt Kalmar
> <kalmar at isis.vanderbilt.edu> wrote:
> 
> > Endre,
> > Please be aware of that the windows build related files are in the
same
> > folder as the linux related object files.
> > Thanks,
> > zsolt
> >
> >> -----Original Message-----
> >> From: Endre Magyari
> >> Sent: Wednesday, August 10, 2005 9:22 AM
> >> To: Zsolt Kalmar
> >> Cc: Udm-dev at list.isis.vanderbilt.edu
> >> Subject: Re: udm_ns linux problem
> >>
> >>
> >> Zsolt,
> >>
> >> Yes, because you happen to have a 3rdParty directory under udm_ns.
> >> Is that necesary ?
> >> (I assumed that you have only the files in VSS in udm_ns top
> > directory!)
> >>
> >> If it is to complicated for you to build udm_ns rpms in a clean
> > directory
> >> I can add file lists to the tar commands.
> >>
> >>
> >> Let me know,
> >> Endre
> >>
> >>
> >>
> >> On Wed, 10 Aug 2005 09:07:40 -0500, Zsolt Kalmar
> >> <kalmar at isis.vanderbilt.edu> wrote:
> >>
> >> > Endre,
> >> > "when you start rpm" means:
> >> >
> >> > [root at biocomp:/home/kalmar/MoBIESTransition/udm_ns ]$make rpm
> >> > make -C rpm
> >> > make[1]: Entering directory
> > `/home/kalmar/MoBIESTransition/udm_ns/rpm'
> >> > mkdir -p RPMS/i386 BUILD SOURCES SPECS SRPMS
> >> > cp udm_ns.spec SPECS
> >> > perl -npi -e "s/_VERSION_/3.00/" SPECS/udm_ns.spec
> >> > cp model-files.tar.gz SOURCES
> >> > mkdir udm_ns-3.00
> >> > (cd ..; tar --exclude=rpm -cf - .) | tar -C udm_ns-3.00 -xf -
> >> > tar: ./3rdparty/ant-1.6.2/bin/ant: Cannot open: Input/output
error
> >> >
> >> > Thanks,
> >> > zsolt
> >> >
> >> >> -----Original Message-----
> >> >> From: Endre Magyari
> >> >> Sent: Wednesday, August 10, 2005 6:44 AM
> >> >> To: Zsolt Kalmar
> >> >> Cc: Udm-dev at list.isis.vanderbilt.edu
> >> >> Subject: Re: udm_ns linux problem
> >> >>
> >> >> Zsolt,
> >> >>
> >> >>
> >> >> > 1.
> >> >> > 	The library symbolic links can not be made on the
mounted disk
> >> >>
> >> >>
> >> >> I have changed lib/Makefile, now tries symbolic first and if it
> > does
> >> > not
> >> >> work it will copy it with cp.
> >> >>
> >> >>
> >> >> > 2.
> >> >> >  When you start rpm you have the following errors
> >> >> >
> >> >> > tar: ./3rdparty/ant-1.6.2: Cannot mkdir: Input/output error
> >> >> > tar: ./3rdparty/ant-1.6.2/etc/checkstyle: Cannot mkdir:
> > Input/output
> >> >> > error
> >> >> > tar: ./3rdparty/ant-1.6.2/etc/jdepend-frames.xsl: Cannot open:
> >> >> > Input/output error
> >> >>
> >> >> Althought I don't understand this - 3rdParty files are not used
at
> > all
> >> >> when building Udm on Linux.
> >> >> What do you mean by "when you start rpm", what is the command
you
> >> > issue?
> >> >>
> >> >>
> >> >> Thanks,
> >> >> Endre
> >> >>
> >> >>
> >> >>
> >> >> > .............
> >> >> >
> >> >> > Probably, you should try the same scenario as we have here:
get
> > the
> >> >> > source on a windows machine and mount it to your linux box and
> > try
> >> > to
> >> >> > compile it.
> >> >> >
> >> >> > Thanks,
> >> >> > zsolt
> >> >> >> -----Original Message-----
> >> >> >> From: Endre Magyari
> >> >> >> Sent: Tuesday, August 09, 2005 2:14 PM
> >> >> >> To: Zsolt Kalmar
> >> >> >> Cc: Udm-dev at list.isis.vanderbilt.edu
> >> >> >> Subject: Re: udm_ns linux problem
> >> >> >>
> >> >> >>
> >> >> >> Zsolt,
> >> >> >>
> >> >> >>
> >> >> >> 	yes, probably OCLLexer.cpp was generated on windows and
> > it is
> >> >> >> incorrect
> >> >> >> for linux.
> >> >> >> 	Please run make clean in the top directory before
> > running
> >> make.
> >> >> >>
> >> >> >> Endre
> >> >> >>
> >> >> >> On Tue, 9 Aug 2005 12:23:58 -0500, Zsolt Kalmar
> >> >> >> <kalmar at isis.vanderbilt.edu> wrote:
> >> >> >>
> >> >> >> > Endre,
> >> >> >> >
> >> >> >> > pccts is there, but it still has a problem:
> >> >> >> >
> >> >> >> > OCLLexer.cpp:3018:22: error: DLexer.cpp: No such file or
> >> > directory
> >> >> >> >
> >> >> >> > DLexer.cpp comes from
> >> >> >> >
> >> >> >> > \udm_ns\src\UdmOclPat\GOCL\src\ANTLRBase
> >> >> >> >
> >> >> >> > in the windows version.
> >> >> >> >
> >> >> >> > Thanks,
> >> >> >> > zsolt
> >> >> >> >
> >> >> >> >> -----Original Message-----
> >> >> >> >> From: Endre Magyari
> >> >> >> >> Sent: Tuesday, August 09, 2005 1:32 AM
> >> >> >> >> To: Zsolt Kalmar
> >> >> >> >> Cc: Udm-dev at list.isis.vanderbilt.edu
> >> >> >> >> Subject: Re: udm_ns linux problem
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> Zsolt,
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> 	I have also uploaded a pccts which can be installed on
> >> > fc4.
> >> >> >> >> 	Please try that one.
> >> >> >> >>
> >> >> >> >> 	The rest of the packages you can install the most simple
> >> > way
> >> >> >> > with
> >> >> >> >> yum:
> >> >> >> >>
> >> >> >> >> # yum install ant ant-junit junit swig xml-commons-apis
> >> >> >> >>
> >> >> >> >> Java:
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> http://java.sun.com/j2se/1.4.2/download.html
> >> >> >> >>
> >> >> >> >> or
> >> >> >> >>
> >> >> >> >> http://java.sun.com/j2se/1.5.0/download.jsp
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> 	I have modified a UdmOclPat/GOCL/src/Makefile and
> >> >> >> > Linux_build.txt -
> >> >> >> >> these
> >> >> >> >> are checked in.
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> Thanks,
> >> >> >> >> Endre
> >> >> >> >>
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> On Mon, 8 Aug 2005 13:50:33 -0500, Zsolt Kalmar
> >> >> >> >> <kalmar at isis.vanderbilt.edu> wrote:
> >> >> >> >>
> >> >> >> >> > Endre,
> >> >> >> >> >
> >> >> >> >> >> uninstall temporarily antlr.
> >> >> >> >> > I already tried it but:
> >> >> >> >> >
> >> >> >> >> > rpm -e antlr
> >> >> >> >> > error: Failed dependencies:
> >> >> >> >> >         antlr is needed by (installed)
> >> >> > ant-antlr-1.6.2-3jpp_8fc.i386
> >> >> >> >> >
> >> >> >> >> > Another tip?
> >> >> >> >> >
> >> >> >> >> >> I was trying to benefit from the already packaged Linux
> > RPMs
> >> > as
> >> >> >> > much
> >> >> >> >> > as
> >> >> >> >> >> it's possible.
> >> >> >> >> >
> >> >> >> >> > Earlier I was able to compile it without pccts.
> >> >> >> >> >
> >> >> >> >> >> I'll also upload the other required RPMs soon.
> >> >> >> >> > Thanks,
> >> >> >> >> > zsolt
> >> >> >> >> >
> >> >> >> >>
> >> >> >> >
> >> >> >> >
> >> >> >>
> >> >> >
> >> >> >
> >> >
> >>
> >
> >
> 




More information about the udm-dev mailing list