Discussion:
[deprecated list] Subversion checkout/update issue under Windows
Thomas Paviot
2009-01-18 13:41:25 UTC
Permalink
Hello,

I'm new to yade and tried to checkout source code from the subversion
repository.

Whenever I checkout or update my local yade folder, I get the following
error:

In directory 'C:\Developpement\Libraries\yade\doc'
Can't move 'C:\Developpement\Libraries\yade\doc\REMOVED.tmp' to
'C:\Developpement\Libraries\yade\doc\REMOVED': Accès refusé.

I'm under Windows (XP) and guess the problem comes from a conflict
between the 'removed' folder and the 'REMOVED' file. Windows is not case
sensitive for files/folders names as Unix/Linux/MacOSX can be.

Best regards,

Thomas Paviot

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
Janek Kozicki
2009-01-18 19:43:56 UTC
Permalink
Thomas Paviot said: (by the date of Sun, 18 Jan 2009 14:41:25 +0100)
Post by Thomas Paviot
Windows is not case
sensitive for files/folders names as Unix/Linux/MacOSX can be.
thanks for reporting. I've fixed it in the latest commit.

But anyway yade is not going to compile on windows, unless you've got
skills for doing that. Technically it's possible, but you will need
to modify some code for that.

If you manage to compile yade on windows, please send us a diff of
your modifications, or commit it yourself to the repository!
--
Janek Kozicki |

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
Chen, Feng
2009-01-18 19:58:54 UTC
Permalink
Hi, Janek:

Personally I anticipate very much a windows version of YADE, although I myself currently have no time to do this. Since we should aware the potential users of YADE, a large percent of the users would be from Civil Engineering, Mechanical Engineering community. If we keep compile YADE purely on Linux, I am afraid we might lose some potential users: the learning curve for Linux and YADE is way much longer than windows, although we can argue Linux is a good, free, open source system, but I did see some people gave up and turned to sth like PFC, typing command and debugging source codes is not a mandatory training for most Civil Engineers. In a word, can we make things easier? :-)

Feng Chen
Graduate Student
Department of Civil and Environmental Engineering
223 Perkins Hall
University of Tennessee, Knoxville, 37996
http://fchen3.googlepages.com/home



-----Original Message-----
From: yade-users-bounces+fchen3=utk.edu-oU9gvf+***@public.gmane.org on behalf of Janek Kozicki
Sent: Sun 1/18/2009 2:43 PM
To: yade-users-oU9gvf+***@public.gmane.org
Subject: Re: [Yade-users] Subversion checkout/update issue under Windows

Thomas Paviot said: (by the date of Sun, 18 Jan 2009 14:41:25 +0100)
Post by Thomas Paviot
Windows is not case
sensitive for files/folders names as Unix/Linux/MacOSX can be.
thanks for reporting. I've fixed it in the latest commit.

But anyway yade is not going to compile on windows, unless you've got
skills for doing that. Technically it's possible, but you will need
to modify some code for that.

If you manage to compile yade on windows, please send us a diff of
your modifications, or commit it yourself to the repository!
--
Janek Kozicki |

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
Janek Kozicki
2009-01-18 21:10:51 UTC
Permalink
Chen, Feng said: (by the date of Sun, 18 Jan 2009 14:58:54 -0500)
Post by Chen, Feng
In a word, can we make things easier? :-)
Of course! You have my permission to commit a patch, and update wiki as well!

:-P
--
Janek Kozicki |

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
Václav S(milauer
2009-01-18 21:14:45 UTC
Permalink
Post by Chen, Feng
Personally I anticipate very much a windows version of YADE, although
I myself currently have no time to do this. Since we should aware the
potential users of YADE, a large percent of the users would be from
Civil Engineering, Mechanical Engineering community. If we keep
compile YADE purely on Linux, I am afraid we might lose some potential
users: the learning curve for Linux and YADE is way much longer than
windows, although we can argue Linux is a good, free, open source
system, but I did see some people gave up and turned to sth like PFC,
typing command and debugging source codes is not a mandatory training
for most Civil Engineers. In a word, can we make things easier? :-)
I don't have any windows machine by hand where I could test things. But
it there are people creating (and maintaining) the port, I don't see
problem with that. Let me add, though, that I don't have time to
actively support that at this moment, nor do I think it is that
important for yade: it is not mature enough (e.g. compared to pfc) to be
used by people who don't know how to type a command and debug source code.

There are a few problems that will be faced for sure when working on
pure-windows port (no cygwin):
1. scons works under windows, but SConstruct file contains a few
UNIX-isms, like / for path separator and default directories.
2. the plugin loader may have issues (not sure).
3. at a few places, POSIX (but not standard libc) functions are used.
The qt gui has a few calls to xlib functions as well.
4. some gcc extensions are being used (like __attribute__), they will
not work with other compilers.
(5. If windows-specific things begin to complicate source code, the
advantage of relatively homogeneous development platform will be lost
and many devs will grumble about that (me inclusive).)

Regards, Vaclav

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
Chen, Feng
2009-01-18 21:26:58 UTC
Permalink
Hi, Vaclav:

I agree that one don't know how to type command and debug source code might not be good to use YADE:-), however, is there a way that we can first compile a pure null-gui interface on windows (I think it can either on cygwin or use mingw), so we can avoid any platform related GUI issues like qt, xlib, etc?

Feng


-----Original Message-----
From: yade-users-bounces+fchen3=utk.edu-oU9gvf+***@public.gmane.org on behalf of Václav S(milauer
Sent: Sun 1/18/2009 4:14 PM
To: yade-users-oU9gvf+***@public.gmane.org
Subject: Re: [Yade-users] Subversion checkout/update issue under Windows
Post by Chen, Feng
Personally I anticipate very much a windows version of YADE, although
I myself currently have no time to do this. Since we should aware the
potential users of YADE, a large percent of the users would be from
Civil Engineering, Mechanical Engineering community. If we keep
compile YADE purely on Linux, I am afraid we might lose some potential
users: the learning curve for Linux and YADE is way much longer than
windows, although we can argue Linux is a good, free, open source
system, but I did see some people gave up and turned to sth like PFC,
typing command and debugging source codes is not a mandatory training
for most Civil Engineers. In a word, can we make things easier? :-)
I don't have any windows machine by hand where I could test things. But
it there are people creating (and maintaining) the port, I don't see
problem with that. Let me add, though, that I don't have time to
actively support that at this moment, nor do I think it is that
important for yade: it is not mature enough (e.g. compared to pfc) to be
used by people who don't know how to type a command and debug source code.

There are a few problems that will be faced for sure when working on
pure-windows port (no cygwin):
1. scons works under windows, but SConstruct file contains a few
UNIX-isms, like / for path separator and default directories.
2. the plugin loader may have issues (not sure).
3. at a few places, POSIX (but not standard libc) functions are used.
The qt gui has a few calls to xlib functions as well.
4. some gcc extensions are being used (like __attribute__), they will
not work with other compilers.
(5. If windows-specific things begin to complicate source code, the
advantage of relatively homogeneous development platform will be lost
and many devs will grumble about that (me inclusive).)

Regards, Vaclav

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp

Loading...