Ok, I got my mistake from another forum. There were to build directory there in the folder. So after creating build directory It got compile this time but with 18 warnings, is it to worry about these warnings?
syed@ubuntu:~/Downloads/fuse-j-java6$ make
/usr/lib/jvm/java-6-openjdk/bin/javac -Xlint -source 5 -classpath lib/commons-logging-1.0.4.jar -d build src/fuse/logging/FuseLog.java src/fuse/FuseFSDirFiller.java src/fuse/Filesystem3ToFuseFSAdapter.java src/fuse/FuseFSDirEnt.java src/fuse/FuseOpendirSetter.java src/fuse/FuseFillDir.java src/fuse/FuseDirFiller.java src/fuse/Filesystem3.java src/fuse/XattrSupport.java src/fuse/FuseOpen.java src/fuse/FuseOpenSetter.java src/fuse/util/Struct.java src/fuse/FuseStatfs.java src/fuse/FuseFtype.java src/fuse/FuseStatfsSetter.java src/fuse/FuseSizeSetter.java src/fuse/Errno.java src/fuse/FuseGetattr.java src/fuse/FakeFilesystem.java src/fuse/FuseContext.java src/fuse/FuseStatConstants.java src/fuse/FuseOpendir.java src/fuse/FilesystemConstants.java src/fuse/compat/Filesystem2ToFilesystem3Adapter.java src/fuse/compat/Filesystem2.java src/fuse/compat/FuseDirEnt.java src/fuse/compat/FuseStat.java src/fuse/compat/Filesystem1.java src/fuse/compat/Filesystem1ToFilesystem2Adapter.java src/fuse/FuseException.java src/fuse/FuseGetattrSetter.java src/fuse/FuseSize.java src/fuse/zipfs/MultiZipFilesystem.java src/fuse/zipfs/ZipEntryDataReader.java src/fuse/zipfs/util/Tree.java src/fuse/zipfs/util/Node.java src/fuse/zipfs/ZipFilesystem.java src/fuse/zipfs/ZipFileDataReader.java src/fuse/FuseFSFillDir.java src/fuse/FuseFS.java src/fuse/FuseMount.java src/fuse/FuseFtypeConstants.java src/fuse/staticfs/FileNode.java src/fuse/staticfs/ReadOnlyFileNode.java src/fuse/staticfs/MountpointNode.java src/fuse/staticfs/StaticFilesystem.java src/fuse/staticfs/Node.java src/fuse/staticfs/SymlinkNode.java src/fuse/staticfs/DirectoryNode.java src/fuse/staticfs/ReadOnlySymlinkNode.java src/fuse/XattrLister.java src/java2c/DumpJVMLdPath.java src/java2c/CAPIGenerator.java
src/fuse/logging/FuseLog.java:194: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
name2levelMap.put(levelKey, new Integer(levelValue));
^
src/fuse/FuseFSDirFiller.java:14: warning: serializable class fuse.FuseFSDirFiller has no definition of serialVersionUID
public class FuseFSDirFiller extends ArrayList<FuseFSDirEnt> implements FuseDirFiller
^
src/fuse/staticfs/DirectoryNode.java:52: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
Node previousNode = (Node)children.put(node.getName(), node);
^
src/fuse/staticfs/DirectoryNode.java:91: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.Collection
return (Node)childNodes.toArray(new Node);
^
src/fuse/zipfs/util/Node.java:65: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
children.put(node.getName(), node);
^
src/fuse/zipfs/ZipFileDataReader.java:37: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
zipEntry2dataReader.put(zipEntry.getName(), entryReader);
^
src/java2c/CAPIGenerator.java:54: warning: unchecked call to add(E) as a member of the raw type java.util.List
staticFieldsList.add(field);
^
src/java2c/CAPIGenerator.java:56: warning: unchecked call to add(E) as a member of the raw type java.util.List
instanceFieldsList.add(field);
^
src/java2c/CAPIGenerator.java:59: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
Field staticFields = (Field) staticFieldsList.toArray(new Field);
^
src/java2c/CAPIGenerator.java:60: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
Field instanceFields = (Field) instanceFieldsList.toArray(new Field);
^
src/java2c/CAPIGenerator.java:71: warning: unchecked call to add(E) as a member of the raw type java.util.List
constructorsList.add(constructor);
^
src/java2c/CAPIGenerator.java:72: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
constructor2name.put(constructor, getMethodName(null, "new", constructor.getParameterTypes()));
^
src/java2c/CAPIGenerator.java:75: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
constructors = (Constructor) constructorsList.toArray(new Constructor);
^
src/java2c/CAPIGenerator.java:89: warning: unchecked call to add(E) as a member of the raw type java.util.List
staticMethodsList.add(method);
^
src/java2c/CAPIGenerator.java:91: warning: unchecked call to add(E) as a member of the raw type java.util.List
instanceMethodsList.add(method);
^
src/java2c/CAPIGenerator.java:93: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
method2name.put(method, getMethodName(method.getReturnType(), method.getName(), method.getParameterTypes()));
^
src/java2c/CAPIGenerator.java:96: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
Method staticMethods = (Method) staticMethodsList.toArray(new Method);
^
src/java2c/CAPIGenerator.java:97: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
Method instanceMethods = (Method) instanceMethodsList.toArray(new Method);
^ 18 warnings
make -C jni all
make: Entering directory `/home/syed/Downloads/fuse-j-java6/jni'
make: Nothing to be done for `all'.
make: Leaving directory `/home/syed/Downloads/fuse-j-java6/jni'
FUSE-J is built.
syed@ubuntu:~/Downloads/fuse-j-java6$
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am getting the below two errors while compiling:
syed@ubuntu:~/Downloads/fuse-j$ make
/usr/lib/jvm/java-6-openjdk-i386/bin/javac -Xlint -source 5 -classpath lib/commons-logging-1.0.4.jar -d build src/fuse/FilesystemConstants.java src/fuse/FakeFilesystem.java src/fuse/FuseGetattr.java src/fuse/FuseOpendirSetter.java src/fuse/FuseFSDirEnt.java src/fuse/FuseFtypeConstants.java src/fuse/FuseGetattrSetter.java src/fuse/FuseFillDir.java src/fuse/FuseOpenSetter.java src/fuse/FuseMount.java src/fuse/FuseSize.java src/fuse/FuseFS.java src/fuse/Filesystem3.java src/fuse/FuseFSFillDir.java src/fuse/FuseStatConstants.java src/fuse/FuseDirFiller.java src/fuse/FuseSizeSetter.java src/fuse/XattrLister.java src/fuse/logging/FuseLog.java src/fuse/FuseException.java src/fuse/FuseOpendir.java src/fuse/staticfs/Node.java src/fuse/staticfs/StaticFilesystem.java src/fuse/staticfs/SymlinkNode.java src/fuse/staticfs/ReadOnlySymlinkNode.java src/fuse/staticfs/ReadOnlyFileNode.java src/fuse/staticfs/FileNode.java src/fuse/staticfs/MountpointNode.java src/fuse/staticfs/DirectoryNode.java src/fuse/compat/FuseStat.java src/fuse/compat/Filesystem1.java src/fuse/compat/Filesystem2ToFilesystem3Adapter.java src/fuse/compat/Filesystem1ToFilesystem2Adapter.java src/fuse/compat/FuseDirEnt.java src/fuse/compat/Filesystem2.java src/fuse/Errno.java src/fuse/FuseOpen.java src/fuse/Filesystem3ToFuseFSAdapter.java src/fuse/FuseStatfs.java src/fuse/FuseContext.java src/fuse/zipfs/MultiZipFilesystem.java src/fuse/zipfs/ZipEntryDataReader.java src/fuse/zipfs/ZipFileDataReader.java src/fuse/zipfs/ZipFilesystem.java src/fuse/zipfs/util/Node.java src/fuse/zipfs/util/Tree.java src/fuse/XattrSupport.java src/fuse/FuseStatfsSetter.java src/fuse/FuseFtype.java src/fuse/util/Struct.java src/fuse/FuseFSDirFiller.java src/java2c/DumpJVMLdPath.java src/java2c/CAPIGenerator.java
javac: directory not found: build
Usage: javac <options> <source files>
use -help for a list of possible options
make: *** Error 2
syed@ubuntu:~/Downloads/fuse-j$
Please any one guide me.
Ok, I got my mistake from another forum. There were to build directory there in the folder. So after creating build directory It got compile this time but with 18 warnings, is it to worry about these warnings?
syed@ubuntu:~/Downloads/fuse-j-java6$ make
/usr/lib/jvm/java-6-openjdk/bin/javac -Xlint -source 5 -classpath lib/commons-logging-1.0.4.jar -d build src/fuse/logging/FuseLog.java src/fuse/FuseFSDirFiller.java src/fuse/Filesystem3ToFuseFSAdapter.java src/fuse/FuseFSDirEnt.java src/fuse/FuseOpendirSetter.java src/fuse/FuseFillDir.java src/fuse/FuseDirFiller.java src/fuse/Filesystem3.java src/fuse/XattrSupport.java src/fuse/FuseOpen.java src/fuse/FuseOpenSetter.java src/fuse/util/Struct.java src/fuse/FuseStatfs.java src/fuse/FuseFtype.java src/fuse/FuseStatfsSetter.java src/fuse/FuseSizeSetter.java src/fuse/Errno.java src/fuse/FuseGetattr.java src/fuse/FakeFilesystem.java src/fuse/FuseContext.java src/fuse/FuseStatConstants.java src/fuse/FuseOpendir.java src/fuse/FilesystemConstants.java src/fuse/compat/Filesystem2ToFilesystem3Adapter.java src/fuse/compat/Filesystem2.java src/fuse/compat/FuseDirEnt.java src/fuse/compat/FuseStat.java src/fuse/compat/Filesystem1.java src/fuse/compat/Filesystem1ToFilesystem2Adapter.java src/fuse/FuseException.java src/fuse/FuseGetattrSetter.java src/fuse/FuseSize.java src/fuse/zipfs/MultiZipFilesystem.java src/fuse/zipfs/ZipEntryDataReader.java src/fuse/zipfs/util/Tree.java src/fuse/zipfs/util/Node.java src/fuse/zipfs/ZipFilesystem.java src/fuse/zipfs/ZipFileDataReader.java src/fuse/FuseFSFillDir.java src/fuse/FuseFS.java src/fuse/FuseMount.java src/fuse/FuseFtypeConstants.java src/fuse/staticfs/FileNode.java src/fuse/staticfs/ReadOnlyFileNode.java src/fuse/staticfs/MountpointNode.java src/fuse/staticfs/StaticFilesystem.java src/fuse/staticfs/Node.java src/fuse/staticfs/SymlinkNode.java src/fuse/staticfs/DirectoryNode.java src/fuse/staticfs/ReadOnlySymlinkNode.java src/fuse/XattrLister.java src/java2c/DumpJVMLdPath.java src/java2c/CAPIGenerator.java
src/fuse/logging/FuseLog.java:194: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
name2levelMap.put(levelKey, new Integer(levelValue));
^
src/fuse/FuseFSDirFiller.java:14: warning: serializable class fuse.FuseFSDirFiller has no definition of serialVersionUID
public class FuseFSDirFiller extends ArrayList<FuseFSDirEnt> implements FuseDirFiller
^
src/fuse/staticfs/DirectoryNode.java:52: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
Node previousNode = (Node)children.put(node.getName(), node);
^
src/fuse/staticfs/DirectoryNode.java:91: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.Collection
return (Node)childNodes.toArray(new Node);
^
src/fuse/zipfs/util/Node.java:65: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
children.put(node.getName(), node);
^
src/fuse/zipfs/ZipFileDataReader.java:37: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
zipEntry2dataReader.put(zipEntry.getName(), entryReader);
^
src/java2c/CAPIGenerator.java:54: warning: unchecked call to add(E) as a member of the raw type java.util.List
staticFieldsList.add(field);
^
src/java2c/CAPIGenerator.java:56: warning: unchecked call to add(E) as a member of the raw type java.util.List
instanceFieldsList.add(field);
^
src/java2c/CAPIGenerator.java:59: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
Field staticFields = (Field) staticFieldsList.toArray(new Field);
^
src/java2c/CAPIGenerator.java:60: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
Field instanceFields = (Field) instanceFieldsList.toArray(new Field);
^
src/java2c/CAPIGenerator.java:71: warning: unchecked call to add(E) as a member of the raw type java.util.List
constructorsList.add(constructor);
^
src/java2c/CAPIGenerator.java:72: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
constructor2name.put(constructor, getMethodName(null, "new", constructor.getParameterTypes()));
^
src/java2c/CAPIGenerator.java:75: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
constructors = (Constructor) constructorsList.toArray(new Constructor);
^
src/java2c/CAPIGenerator.java:89: warning: unchecked call to add(E) as a member of the raw type java.util.List
staticMethodsList.add(method);
^
src/java2c/CAPIGenerator.java:91: warning: unchecked call to add(E) as a member of the raw type java.util.List
instanceMethodsList.add(method);
^
src/java2c/CAPIGenerator.java:93: warning: unchecked call to put(K,V) as a member of the raw type java.util.Map
method2name.put(method, getMethodName(method.getReturnType(), method.getName(), method.getParameterTypes()));
^
src/java2c/CAPIGenerator.java:96: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
Method staticMethods = (Method) staticMethodsList.toArray(new Method);
^
src/java2c/CAPIGenerator.java:97: warning: unchecked call to <T>toArray(T) as a member of the raw type java.util.List
Method instanceMethods = (Method) instanceMethodsList.toArray(new Method);
^
18 warnings
make -C jni all
make: Entering directory `/home/syed/Downloads/fuse-j-java6/jni'
make: Nothing to be done for `all'.
make: Leaving directory `/home/syed/Downloads/fuse-j-java6/jni'
FUSE-J is built.
syed@ubuntu:~/Downloads/fuse-j-java6$