gtkd-developers / GtkD

GtkD is a D binding and OO wrapper of GTK+ originally created by Antonio Monteiro
http://gtkd.org
Other
322 stars 71 forks source link

Installation fails if symbolic links already present #149

Closed russel closed 8 years ago

russel commented 8 years ago

Doing a reinstall generally fails at teh end due to the symbolic link creation not dealing with the case where the symbolic links already exist:

… install -d /home/users/russel/Built/lib/gtkd-head-ldc2/lib install -m 755 libgtkd-3.so /home/users/russel/Built/lib/gtkd-head-ldc2/lib/libgtkd-3.so.0.2.3 cd /home/users/russel/Built/lib/gtkd-head-ldc2/lib/; ln -s libgtkd-3.so.0.2.3 libgtkd-3.so.0 ln: failed to create symbolic link 'libgtkd-3.so.0': File exists GNUmakefile:293: recipe for target 'install-shared-gtkd' failed make: *\ [install-shared-gtkd] Error 1