Kenny Su =B4=A3=A8=EC: >PS2. For the "class not found" problem, something is strange, it seems t= hat if you want to=20 >skip some classes to build and add them to the standard.omit, if it has = depentency problems >in it, the standard.omit doesn't work, and all the classes will be compi= led. But sometimes >it prints out "class not found". I need to look more deeply and check it= again. > > > =20 > I found the problem why standard.omit doesn't work. The version of classpath I download is 0.91. There has a "../gnu/test/.*$" in standard.omit, but the "../" should be skipped, because I check the classes.1 file, there is no "../ " in it, when "gen-classlist.sh" doing "grep -v ${filexp} < ${top_builddir}/lib/classes.1 > ${top_builddir}/lib/classes.tmp", the classes added in standard.omit will not be skipped. So, I add something like the following syntax in standard.omit, it works. [else@mirl194013 lib]$ cat standard.omit javax/naming/.*$ gnu/test/.*$ gnu/javax/print/.*$ java/awt/print/.*$ javax/print/.*$ gnu/java/awt/peer/swing/.*$ gnu/javax/swing/.*$ javax/swing/.*$ -------------------------------------------------------------------------= -- But there are still some dependency problem in it, because I can not remove all the swing or print classes. Some of them still keep in the glibj.zip. A great analysis tool is still needed. --=20 Po-Chou Su Digital Home Networking Department, P100, Computer & Communications Research Laboratories, Industrial Technology Research Institute TEL: +886-6-3847086 FAX: +886-6-3847182=20 =A5=BB=ABH=A5=F3=A5i=AF=E0=A5]=A7t=A4u=AC=E3=B0|=BE=F7=B1K=B8=EA=B0T=A1A=AB= D=AB=FC=A9w=A4=A7=A6=AC=A5=F3=AA=CC=A1A=BD=D0=A4=C5=A8=CF=A5=CE=A9=CE=B4=A6= =C5S=A5=BB=ABH=A5=F3=A4=BA=AEe=A1A=A8=C3=BD=D0=BEP=B7=B4=A6=B9=ABH=A5=F3=A1= C=20 This email may contain confidential information. Please do not use or dis= close it in any way and delete it if you are not the intended recipient.