Subj : Linux build
To   : Rick Smith
From : Oli
Date : Fri Nov 13 2020 02:36 pm

Rick wrote (2020-11-11):

RS> Greetings Oli!

RS> Wednesday November 11 2020 20:00, you wrote to me about an urgent matter!:

Ol>> Rick wrote (2020-11-11):

Ol>> go to releases and download the file:

Ol>> https://github.com/sdudley/maximus/releases/download/v3_03b/max-3.03-e

RS>   I appreciate your help... I have been trying most of the day to build
RS> it cant seem to get it to work.. I have searched for these errors and
RS> cannot find anything... Do you see anything that you recognize and maybe
RS> point me to some docs for that?

RS> /usr/bin/gcc -L.  -L/home/fido/Downloads/maximus/unix
RS> -L/home/fido/Downloads/maximus/slib -L/home/fido/Downloads/maximus/msgapi
RS>  -L/home/fido/Downloads/maximus/btree
RS> -L/home/fido/Downloads/maximus/prot -L/home/fido/Downloads/maximus/mex
RS> -L/home/fido/Downloads/maximus/comdll -L/var/max/lib -Xlinker
RS> -R/var/max/lib squish.o s_abbs.o s_config.o s_scan.o s_toss.o s_pack.o
RS> s_squash.o s_match.o s_log.o s_misc.o s_hole.o s_link.o s_busy.o s_stat.o
RS> s_sflo.o s_thunk.o s_dupe.o bld.o -lmax -lmsgapi -lmax -lcompat -lcurses
RS> -lpthread  -o squish /usr/bin/ld: cannot find -lcompat collect2: error:
RS> ld returned 1 exit status make[1]: *** [<builtin>: squish] Error 1

compat is a lib that should be build by the make script before it's linked:
../unix/libcompat.so

I forgot how I build squish, so let's start from scratch...

[/me waiting for the build to finish...]

Sorry, I cannot reproduce it. libcompat.so is build by "make squish" on my machine. Maybe it's a 64-bit problem? I'm building the fidonet stuff on my 32-bit Raspberry (Debian 10). I'm also not sure if I ever managed to build maximus (the bbs) correctly. I never tested the BBS part, only the squish tosser.

---
* Origin:  (2:280/464.47)