Hi Peter Night Walker wrote:
> Basically *pre-built* file ecosconfig.exe from the eCos 3.0 release works. > But the other problem exist: > ------------------------- > administra...@rocket64 ~/ecos-tools/bin > $ ./ecosconfig --srcdir=$HOME/cvs/ecos/packages tree > mount: unknown option -- t > Usage: mount [OPTION] [<win32path> <posixpath>] > mount -a > mount <posixpath> > Display information about mounted filesystems, or mount a filesystem > > -a, --all mount all filesystems mentioned in fstab > -c, --change-cygdrive-prefix change the cygdrive path prefix to <posixpath> > -f, --force force mount, don't warn about missing mount > point directories > -h, --help output usage information and exit > -m, --mount-entries write fstab entries to replicate mount points > and cygdrive prefixes > -o, --options X[,X...] specify mount options > -p, --show-cygdrive-prefix show user and/or system cygdrive path prefix > -v, --version output version information and exit > > Valid options are: > > > acl,auto,binary,cygexec,exec,noacl,nosuid,notexec,override,posix=0,posix=1,text,user > ---------------------------------- ecosconfig should not be invoking the "mount" tool. Please be very clear as to what you observe, with what version of the tool and when. Do you see the above mount usage message when invoking "ecosconfig tree" or some time later? Is this with your own build of ecosconfig which you were able to create by adding "#define NOMINMAX"? > May be any Linux needed, not Cygwin? I expect there's some minor incompatibility with the Cygwin 1.7.x mount scheme that needs sorting out. > Under what *nix the ecos-tools are working? The pre-built ecosconfig binary from the eCos 3.0 release should work with almost any Linux distribution which provides libstdc++ v3 (/usr/lib/libstdc++.so.5). Ref: http://ecos.sourceware.org/getstart.html John Dallaway eCos maintainer -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss