• Opendoors & Clans

    From Mindless Automaton@VERT/ELDRITCH to DOVE-Net.Unix_Discussion on Fri Feb 12 09:09:26 2010
    Hello,

    I am trying to build opendoors and clans for linux. UNfortunately there
    are no easy instructions like building synchronet.

    Any tips for setting these up to build?

    Opendoors seems to build ok, except for ex_ski, I get "cannot find -lxpdev"

    Also, where can I find some reading like ld for dummies ?

    Thanks!

    Mindless Automaton
    ---
    ■ Synchronet ■ Eldritch Clockwork BBS - eldritch.darktech.org
  • From Mindless Automaton@VERT/ELDRITCH to Mindless Automaton on Fri Feb 12 11:31:24 2010
    Mindless Automaton wrote:
    Hello,

    I am trying to build opendoors and clans for linux. UNfortunately there

    THe 1st error I was gettings is:

    In file included from clans.c:31:
    unix_wrappers.h:49: error: æPATH_MAXÆ undeclared here (not in a function) clans.c:52:56: error: OpenDoor.h: No such file or directory
    clans.c: In function æMainGameÆ:
    clans.c:163: warning: implicit declaration of function æstrcasecmpÆ
    make: *** [clans.o] Error 1

    Checking out PATH_MAX in Google, I changed unix_wrappers.h line 5 to:

    #include <linux/limits.h>

    And that seemed to work.

    2nd error is:

    myibbs.c: In function æDirExistsÆ:
    myibbs.c:71: error: æS_IFDIRÆ undeclared (first use in this function) myibbs.c:71: error: (Each undeclared identifier is reported only once myibbs.c:71: error: for each function it appears in.)
    make: *** [myibbs.o] Error 1

    This one was a little trickier. Taking out std=c99 from gets me past
    this error, but I am not sure what problems this now introduces.

    3rd error is:

    wb_fapnd.c:31: error: conflicting types for æfile_appendÆ
    snipfile.h:20: note: previous declaration of æfile_appendÆ was here wb_fapnd.c:83: error: conflicting types for æfile_copyÆ
    snipfile.h:19: note: previous declaration of æfile_copyÆ was here
    make: *** [wb_fapnd.o] Error 1

    Commented out declarations in snipfile.h

    Compiled! :o What a hatchet job. :) Of course it segfaults all over
    because it can't find files but thats another post.

    Anyhow, if someone has the correct ways to fix the above, please let me
    know.

    -Mindless Automaton
    ---
    ■ Synchronet ■ Eldritch Clockwork BBS - eldritch.darktech.org
  • From Digital Man@VERT to Mindless Automaton on Fri Feb 12 14:44:51 2010
    Re: Opendoors & Clans
    By: Mindless Automaton to DOVE-Net.Unix_Discussion on Fri Feb 12 2010 09:09 am

    Hello,

    I am trying to build opendoors and clans for linux. UNfortunately there
    are no easy instructions like building synchronet.

    Where'd you get the clans source from?

    Any tips for setting these up to build?

    Opendoors seems to build ok, except for ex_ski, I get "cannot find -lxpdev"

    Do you have libxpdev.so or libxpdev.a on your system?

    digital man

    Snapple "Real Fact" #133:
    Honeybees navigate by using the sun as a compass.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
  • From Mindless Automaton@VERT/ELDRITCH to Digital Man on Fri Feb 12 21:41:21 2010
    Digital Man wrote:
    Re: Opendoors & Clans
    By: Mindless Automaton to DOVE-Net.Unix_Discussion on Fri Feb 12 2010 09:09 am

    Hello,

    I am trying to build opendoors and clans for linux. UNfortunately there are no easy instructions like building synchronet.

    Where'd you get the clans source from?

    all source off of cvs.synchro.net


    Any tips for setting these up to build?

    Opendoors seems to build ok, except for ex_ski, I get "cannot find -lxpdev"

    Do you have libxpdev.so or libxpdev.a on your system?


    I have libxpdev.a

    -Mindless Automaton
    ---
    ■ Synchronet ■ Eldritch Clockwork BBS - eldritch.darktech.org
  • From Digital Man@VERT to Mindless Automaton on Sat Feb 13 13:26:49 2010
    Re: Re: Opendoors & Clans
    By: Mindless Automaton to Digital Man on Fri Feb 12 2010 09:41 pm

    Digital Man wrote:
    Re: Opendoors & Clans
    By: Mindless Automaton to DOVE-Net.Unix_Discussion on Fri Feb 12 2010 09:09 am
    Hello,

    I am trying to build opendoors and clans for linux. UNfortunately there are no easy instructions like building synchronet.

    Where'd you get the clans source from?

    all source off of cvs.synchro.net


    Any tips for setting these up to build?

    Opendoors seems to build ok, except for ex_ski, I get "cannot find -lxpdev"

    Do you have libxpdev.so or libxpdev.a on your system?


    I have libxpdev.a

    Well the linker can't find it. You could try copying (or symlinking) libxpdev.a to your /usr/lib directory.

    digital man

    Snapple "Real Fact" #113:
    The fastest recorded speed of a racehorse was over 43 mph.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
  • From Mindless Automaton@VERT/ELDRITCH to Digital Man on Sun Feb 14 21:55:53 2010
    Digital Man wrote:
    Re: Re: Opendoors & Clans
    By: Mindless Automaton to Digital Man on Fri Feb 12 2010 09:41 pm

    Digital Man wrote:
    Re: Opendoors & Clans
    By: Mindless Automaton to DOVE-Net.Unix_Discussion on Fri Feb 12 2010 09:09 am
    Hello,

    I am trying to build opendoors and clans for linux. UNfortunately there are no easy instructions like building synchronet.

    Where'd you get the clans source from?

    all source off of cvs.synchro.net


    Any tips for setting these up to build?

    Opendoors seems to build ok, except for ex_ski, I get "cannot find -lxpdev"

    Do you have libxpdev.so or libxpdev.a on your system?


    I have libxpdev.a

    Well the linker can't find it. You could try copying (or symlinking) libxpdev.a
    to your /usr/lib directory.


    That fixes it. I suppose the -lxpdev is short for -libxpdev(so or a)?

    THanks@!

    Mindless Automaton
    ---
    ■ Synchronet ■ Eldritch Clockwork BBS - eldritch.darktech.org
  • From Mindless Automaton@VERT/ELDRITCH to Mindless Automaton on Sun Feb 14 22:09:29 2010
    Mindless Automaton wrote:


    Compiled! :o What a hatchet job. :) Of course it segfaults all over because it can't find files but thats another post.


    I ended up making a ../clans/src directory and moving the source there
    to compile. I then linked the executables to the ../clans and copied
    the files from data and release into ../clans. I was able to run in
    local mode after that. Yay!

    Also, in the release directory, the file clans.cfj should be clans.cfg I
    guess unless there is a super secret reason for this other than typo. :)

    Next task is to set it up for regular bbs play and then on to IBBS
    league. :o

    I will let everyone know how it goes whether you care or not. :P

    -Mindless Automaton
    ---
    ■ Synchronet ■ Eldritch Clockwork BBS - eldritch.darktech.org
  • From Deuce@VERT/SYNCNIX to Mindless Automaton on Sat Mar 13 02:40:15 2010
    Re: Opendoors & Clans
    By: Mindless Automaton to DOVE-Net.Unix_Discussion on Fri Feb 12 2010 09:09 am

    I am trying to build opendoors and clans for linux. UNfortunately there
    are no easy instructions like building synchronet.

    Once OpenDoors is built (don't worry about ex_ski) run GNU make in the clans-src directory.

    ---
    Synchronet - Jump on the Web 0.2 bandwagon!

    ---
    ■ Synchronet ■ My Brand-New BBS (All the cool SysOps run STOCK!)
  • From Mindless Automaton@VERT/ELDRITCH to Deuce on Fri Mar 19 23:20:02 2010
    Deuce wrote:
    Re: Opendoors & Clans
    By: Mindless Automaton to DOVE-Net.Unix_Discussion on Fri Feb 12 2010 09:09 am

    I am trying to build opendoors and clans for linux. UNfortunately there are no easy instructions like building synchronet.

    Once OpenDoors is built (don't worry about ex_ski) run GNU make in the clans-src directory.


    Eventually I did realize the ex_ski didn't matter and just went on to
    clans. :) Thanks!

    -Mindless Automaton
    ---
    ■ Synchronet ■ Eldritch Clockwork BBS - eldritch.darktech.org