adamyg / grief

GRIEF - BRIEF clone
http://grief.sourceforge.net/
Other
33 stars 9 forks source link

Problems under Linux #27

Closed blakemcbride closed 2 months ago

blakemcbride commented 1 year ago

It seemed to build okay but when I did make release install I get:

[...]
mkdir -p /usr/local/bin
mkdir -p /usr/local/share/gr
for d in help macros macros/demos macros/kbd macros/tty src src/demos src/kbd src/tty; do \
        mkdir -p /usr/local/share/gr/${d}; \
    done
/usr/bin/install -c -m 0755  /home/blake/Backup/grief.git/bin.gcc/release/gr.exe /usr/local/bin
/usr/bin/install: cannot stat '/home/blake/Backup/grief.git/bin.gcc/release/gr.exe': No such file or directory
make[1]: *** [Makefile:519: install] Error 1
make[1]: Leaving directory '/home/blake/Backup/grief.git'
make: *** [Makefile:152: release] Error 2

Which makes sense because on Linux, I wouldn't have a .exe file.

$ ls -l bin.gcc/release/
total 7004
-rwxr-xr-x. 1 blake blake   49400 Nov 21 16:57 bstdio
-rw-r--r--. 1 blake blake   51277 Nov 21 16:57 bstdio.map
drwxr-xr-x. 1 blake blake      16 Nov 21 16:57 ctbl
-rwxr-xr-x. 1 blake blake    6499 Nov 21 16:57 duk
-rw-r--r--. 1 blake blake   27903 Nov 21 16:57 duk.map
-rwxr-xr-x. 1 blake blake  166328 Nov 21 16:57 gm
-rw-r--r--. 1 blake blake   65705 Nov 21 16:57 gm.map
-rwxr-xr-x. 1 blake blake 1977200 Nov 21 16:57 gr
-rwxr-xr-x. 1 blake blake  107592 Nov 21 16:57 grcpp
-rw-r--r--. 1 blake blake   42289 Nov 21 16:57 grcpp.map
-rwxr-xr-x. 1 blake blake  224728 Nov 21 16:57 grdemandoc
-rw-r--r--. 1 blake blake   89931 Nov 21 16:57 grdemandoc.map
-rwxr-xr-x. 1 blake blake  995216 Nov 21 16:57 grman.cgi
-rwxr-xr-x. 1 blake blake 1143296 Nov 21 16:57 grmandoc
-rw-r--r--. 1 blake blake  174481 Nov 21 16:57 grmandoc.map
-rw-r--r--. 1 blake blake  140650 Nov 21 16:57 grman.map
-rw-r--r--. 1 blake blake  616722 Nov 21 16:57 gr.map
-rwxr-xr-x. 1 blake blake  717960 Nov 21 16:57 grsoelim
-rw-r--r--. 1 blake blake   52463 Nov 21 16:57 grsoelim.map
-rwxr-xr-x. 1 blake blake  285280 Nov 21 16:57 grunch
-rw-r--r--. 1 blake blake  112193 Nov 21 16:57 grunch.map
-rwxr-xr-x. 1 blake blake   40424 Nov 21 16:55 trie_test
-rw-r--r--. 1 blake blake   43974 Nov 21 16:55 trie_test.map
adamyg commented 1 year ago

Makefile template (E var), issue; shall correct

adamyg commented 1 year ago

build-25

blakemcbride commented 1 year ago

Error is still present.

$ sudo make release install
[...]
for d in help macros macros/demos macros/kbd macros/tty src src/demos src/kbd src/tty; do \
        mkdir -p /usr/local/share/gr/${d}; \
    done
/usr/bin/install -c -m 0755  /home/blake/Backup/grief.git/bin.gcc/release/gr.exe /usr/local/bin
/usr/bin/install: cannot stat '/home/blake/Backup/grief.git/bin.gcc/release/gr.exe': No such file or directory
make[1]: *** [Makefile:519: install] Error 1
make[1]: Leaving directory '/home/blake/Backup/grief.git'
make: *** [Makefile:152: release] Error 2
$

Notice the .exe file extension.

blakemcbride commented 1 year ago

My pull request fixes this.

adamyg commented 2 months ago

merge: https://github.com/adamyg/grief/issues/34