Menu

#29 Will not compile on BSD

open
nobody
None
5
2001-10-11
2001-10-11
Ragnarok
No

As mentioned in this message -
https://sourceforge.net/forum/forum.php?
thread_id=138836&forum_id=15171 - the original poster
is unable to get AIME to compile on OpenBSD. I am
also having the same problem on FreeBSD.

I am able to run ./configure with no problems, but
when I try to run make I get the following error
message:

~/aime$ gmake install
Making install in src
gmake[1]: Entering directory `/usr/home/matt/aime/src'
c++ -DHAVE_CONFIG_H -I. -I. -I../include -
I../intl -g -frepo -c ability.cpp
In file included from ability.cpp:30:
../include/sysdep.h:127: #error "Unknown platform!"
gmake[1]: *** [ability.o] Error 1
gmake[1]: Leaving directory `/usr/home/matt/aime/src'
gmake: *** [install-recursive] Error 1

(You may note that I am running "gmake" (v3.79.1)
rather than "make" -- this is because the default make
on FreeBSD is BSD make, not GNU Make (gnu make can be
installed from packages/ports) -- aime requires gmake
and won't work with bsd make. This isn't really a
problem, but something that might be worth mentioning
in the INSTALL.)

If it helps, my operating system is described as -

checking host system type... i386-unknown-freebsdelf4.4
checking target system type... i386-unknown-
freebsdelf4.4
checking build system type... i386-unknown-
freebsdelf4.4

- by ./configure

I am using aime-v.60.3.tar.gz.

If you are already working on this bug then I
apologize for reposting this.

Discussion

  • Derek Volker

    Derek Volker - 2001-10-12

    Logged In: YES
    user_id=89256

    I have compiled and gotten AIME to work successfully on my
    FreeBSD system. I'm working on a patch to give to Slate,
    which will enable you to easily compile AIME on freebsd,
    straight out of the box.

     
  • Derek Volker

    Derek Volker - 2001-10-12

    Logged In: YES
    user_id=89256

    Patch available at
    http://www.cinemastrange.com/~dvolker/aime.freebsd.1.patch

    It is made to patch against the current CVS.

    Just do:
    cd aime && patch -p1 < ~/aime.freebsd.1.patch
    on a fresh CVS checkout.

    Patch submitted to Slate.

     
  • Ace

    Ace - 2002-06-10

    Logged In: YES
    user_id=318835

    I had one problem on FreeBSD with the SIGPWR clauses in
    main.cpp (my system didn't like them for some reason).
    After removing them, it compiled fine.

     

Log in to post a comment.