[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Error compiling BiCon 0.20



On Sat, 28 Aug 2004, Ossama Khayat wrote:

> --- Behdad Esfahbod <behdad at cs dot toronto dot edu> wrote:
> [...]
> > You are using old automake.
>
> ossama at debian:~$ libtool --version
> ltmain.sh (GNU libtool) 1.5.6 (1.1220.2.95 2004/04/11 05:50:42) Debian: 215 $
> This is the latest from the debian sid/testing repos.

I said automake, not libtool.  Here is an excertp from 'info
automake':

`AC_CONFIG_HEADERS'
     Automake will generate rules to rebuild these headers.  Older
     versions of Automake required the use of `AM_CONFIG_HEADER' (*note
     Macros::); this is no longer the case today.

> [...]
> > I made a few changes on the build system, just copied from
> > FriBidi, please retry both the release and the CVS HEAD and let
> > me know.
>
> ossama at debian:~/cvs/projects/bicon$ ./bootstrap
> Usable autoreconf found, running
> configure.ac: 17: `automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER'
> automake: configure.ac: installing `./install-sh'
> automake: configure.ac: installing `./mkinstalldirs'
> automake: configure.ac: installing `./missing'
> automake: Makefile.am: installing `./INSTALL'
> automake: Makefile.am: required file `./ChangeLog' not found
> font/Makefile.am:16: invalid variable `dist_font_DATA'
> keymap/Makefile.am:17: invalid variable `dist_keymap_DATA'
> autoreconf: automake failed with exit status: 1
>
> Though, if I try to compile the release file, it compiles fine.
> I did a './configure','make','make check','make install' and all went fine.
> Now, when I try to run it:
> ossama at debian:~/bicon-0.2.0/bin$ bicon
> BiCon started
> but when I...
> ossama at debian:~/bicon-0.2.0/bin$ bicon sa
> Error:            Can't find file "pc/sa" for symbols include
>                   Exiting
>                   Abandoning symbols file "(null)"
> Error:            success in unknown
>                   Couldn't write keyboard description to :0.0

Oh oh, this one is not your fault.  Looks like (at least my
system) does not like layouts other than the ones installed on
the default (/lib/kbd/keymaps?) location!  If that's true, we
need to go for distribution-specific code :-(.

> BiCon started
>
> What am I doing wrong? :|

Nothing really, about the latter.

--behdad
  behdad.org