Menu

#214 Compile error, 0.4.6-17

closed
Core (57)
5
2004-07-13
2004-07-06
z33k
No

System is Mandrake 9.2 ... When compiling:

gcc -DHAVE_CONFIG_H
-DLOCALEDIR=\"/usr/local/share/locale\" -D_REENTRANT
-I. -I. -I.. -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include
-I/usr/X11R6/include -I/usr/include/gdk-pixbuf-1.0
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include -I..
-I../libproxy -g -O2 -I../src -c `test -f 'main.c' ||
echo './'`main.c
In file included from main.c:54:
plugin.h:28:18: ltdl.h: No such file or directory
In file included from main.c:54:
plugin.h:45: error: syntax error before "lt_dlhandle"
plugin.h:45: warning: no semicolon at end of struct or
union
plugin.h:51: error: syntax error before '}' token
plugin.h:51: warning: data definition has no type or
storage class
plugin.h:70: error: syntax error before '*' token
plugin.h:70: warning: data definition has no type or
storage class
plugin.h:77: error: syntax error before '*' token
make[4]: *** [main.o] Error 1
make[4]: Leaving directory `/usr/src/ayttm-0.4.6/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/ayttm-0.4.6/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/ayttm-0.4.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/ayttm-0.4.6'
make: *** [all] Error 2

Discussion

  • Edward L. Haletky

    Logged In: YES
    user_id=747074

    Be sure you are using automake version < 1.8 I.e. 1.7 or 1.6.
    There is a possible fix for automake 1.8 but its untested.

    Verify your components per below:

    Minimal requirements are now in the README but are:

    * Build Requirements:

    autoconf.2.59
    autogen.5.5.1
    automake-1.6
    bison.1.875
    flex.2.5.4
    freetype.2.1.8
    gettext.0.13.1
    glib.1.2.10
    gtk.+-1.2.10
    libiconv.1.9.2
    libtool.1.5.6
    readline.4.3

    For MSN2 Support:
    openssl-0.9.7d

    For Yahoo Webcam Support:
    gdk-pixbuf.0.17.0
    jasper-1.701.0
    jpeg.6b
    libpng.1.2.4

     
  • Edward L. Haletky

    Logged In: YES
    user_id=747074

    Download the latest 0.4.6-21. Works for me with this revision.

     
  • Edward L. Haletky

    • assigned_to: nobody --> elh
    • status: open --> pending
     
  • Edward L. Haletky

    • status: pending --> closed
     
  • Marco

    Marco - 2005-05-30

    Logged In: YES
    user_id=1160277

    Missing file mentioned at first is part of libtool. I have
    libtool installed.

    It's the 3rd time in the last 1/2 years I try to compile
    ayttm, don't be offended, but this drive people to think it
    sucks... :-(

     
  • Philip S Tellis

    Philip S Tellis - 2005-05-30

    Logged In: YES
    user_id=341836

    You need libtoo-libs in addition to libtool.

     
  • Marco

    Marco - 2005-06-01

    Logged In: YES
    user_id=1160277

    Sorry, Cannot find libtool-libs in packages for my Mandrake
    10.1. Yes, I could google for libtools, download all what's
    needed, recompile, maybe discover that something else is
    needed, or some other problem is there...
    I think it's pure madness that a 15 years experienced
    programmer must be driven crazy by a messenger installation.
    It's those kind of things that let me think Linux will never
    really compete with other commercial solutions. And that
    make me very sad and frustrated... :-(

     
  • Edward L. Haletky

    Logged In: YES
    user_id=747074

    If you do not have the minimal version of the listed tools
    then nothing will build. Verify that this is the case before
    proceeding. AYTTM was able to build just fine on stock 9.2
    and 10.1 versions of Mandrake if all the tools are properly
    installed from the stock media. THere is no need to download
    anything extra unless you want MSN and webcam support.
    Verify against the necessary list in the README.

    Also, grab the latest AYTTM from CVS.

    Best regards,
    Edward Haletky

     

Log in to post a comment.