johnsonjh / duma

duma: Detect Unintended Memory Access (D.U.M.A.) - A Red-Zone memory allocator
https://github.com/johnsonjh/duma
GNU General Public License v2.0
99 stars 10 forks source link

Fix install duma.3 in GNUmakefile #197

Closed yyb39miku closed 1 year ago

yyb39miku commented 1 year ago

When i try to build toolchain using crosstool-ng 1.25.0 in cygwin, DUMA build is failed.

I found mistake at GNUmakefile in VERSION_2_5_21

Fortunately, the problem did not occur in ubuntu, but the problem occurred in cygwin.

Here is error log about the issue

[ALL ] mkdir -p /home/ABC/x-tools/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/debug-root/usr/share/man/man3 [ALL ] install -m 644 duma.3 //home/ABC/x-tools/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/debug-root/usr/share/man/man3/duma.3 [ALL ] /usr/bin/install: cannot create regular file '//home/ABC/x-tools/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/debug-root/usr/share/man/man3/duma.3': No such file or directory

Sorry about my first poor PR

Signed-off-by: yyb39miku [yyb39miku@gmail.com]

yyb39miku commented 1 year ago

I think this issue is solved in the newer version.

Then, I hope Cygwin users refer to this issue.

Thank you!