fmII
Sat, Jul 26th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 20:43 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 compface - Default branch
Section: Unix

 

Added: Wed, Nov 22nd 2000 20:40 UTC (7 years, 8 months ago) Updated: Tue, Oct 4th 2005 07:41 UTC (2 years, 9 months ago)


About:
Compface provides utilities and a library for converting to and from the X-Face format, a 48x48 bitmap format used to carry thumbnails of email authors in a mail header.

Author:
Ben Wing <James [dot] Ashton [at] anu [dot] edu [dot] au> [contact developer]

Rating:
8.40/10.00 (1 vote)

Tar/GZ:
http://ftp.xemacs.org/pub/xemacs/aux/compface-1.5.2.tar.gz

Trove categories: [change]
[Environment]  Console (Text Based)
[Intended Audience]  End Users/Desktop
[License]  OSI Approved :: MIT/X Consortium License
[Topic]  Multimedia :: Graphics

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» Ben Wing (Owner)

» Rating: 8.40/10.00 (Rank N/A)
» Vitality: 0.00% (Rank 9780)
» Popularity: 1.59% (Rank 3410)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 25,122
   URL hits: 16,546
   Subscribers: 22

Projects depending on this project:
Claws Mail


Other projects from the same categories:
Vector Visuals
FlickrBooth
PG Diagram
bl0rp
PdfRipImage

Users who subscribed to this project also subscribed to:
RAR
ocre
knoda
VTeX
IPTables-tutorial


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.5.2 04-Oct-2005 MIT/X Consortium License Tar/GZ

 Comments

[»] compface-1.4
by owen - Nov 14th 2003 13:55:14

I have used this for some years, now I can't make
it. gcc-3.3 instead of 2.95.

FWIW


gcc -o compface cmain.o compface.o libcompface.a
cmain.o(.text+0x143): In function `main':
/mnt/hda9/builds/compface-1.4/cmain.c:110:
undefined reference to `errno'
cmain.o(.text+0x398):/mnt/hda9/builds/
compface-1.4/cmain.c:122: undefined reference to
`errno'
cmain.o(.text+0x47a): In function `WriteBuf':
/mnt/hda9/builds/compface-1.4/cmain.c:160:
undefined reference to `errno'
cmain.o(.text+0x5e1): In function `ReadBuf':
/mnt/hda9/builds/compface-1.4/cmain.c:183:
undefined reference to `errno'
collect2: ld returned 1 exit status
make: *** [compface] Error 1

[reply] [top]


    [»] Re: compface-1.4
    by Bianco - Nov 21st 2003 01:48:02


    > I have used this for some years, now I
    > can't make
    > it. gcc-3.3 instead of 2.95.
    > [...]

    > gcc -o compface cmain.o compface.o
    > libcompface.a
    > cmain.o(.text+0x143): In function
    > `main':
    > /mnt/hda9/builds/compface-1.4/cmain.c:110:
    >
    > undefined reference to `errno' [...]

    > make: *** [compface] Error 1
    >

    Quick and dirty:

    add "#include " at the top of cmain.c and uncmain.c

    HTH

    Bianco

    [reply] [top]


      [»] Re: compface-1.4
      by Bianco - Nov 21st 2003 01:53:50


      > add "#include " at the top of cmain.c
      > and uncmain.c


      Oops:
      add "#include <errno.h>" at the top of cmain.c
      and uncmain.c

      Bianco

      [reply] [top]


        [»] Re: compface-1.4
        by owen - Nov 24th 2003 13:59:03


        >
        > % add "#include " at the top of cmain.c
        > % and uncmain.c
        >
        >
        >
        > Oops:
        > add "#include <errno.h>" at the
        > top of cmain.c
        > and uncmain.c

        Oops Didn't see this follow up Sorry, it makes ok now Apologies Owen

        [reply] [top]


        [»] Re: compface-1.4
        by owen - Nov 24th 2003 14:01:46


        >
        > % add "#include " at the top of cmain.c
        > % and uncmain.c
        >
        >
        >
        > Oops:
        > add "#include <errno.h>" at the
        > top of cmain.c
        > and uncmain.c
        >
        > Bianco


        That fixed it, sorry about double posting, and sorry I
        didn't read all the thread.

        Thanks for your help

        Owen

        [reply] [top]


      [»] Re: compface-1.4
      by owen - Nov 24th 2003 13:52:10


      >
      > % I have used this for some years, now
      > I
      > % can't make
      > % it. gcc-3.3 instead of 2.95.
      > %
      > [...]
      > % gcc -o compface cmain.o compface.o
      > % libcompface.a
      > % cmain.o(.text+0x143): In function
      > % `main':
      > %
      > /mnt/hda9/builds/compface-1.4/cmain.c:110:
      > %
      > % undefined reference to `errno'
      > [...]
      > % make: *** [compface] Error 1
      > %
      >
      >
      > Quick and dirty:
      >
      > add "#include " at the top of cmain.c
      > and uncmain.c
      >
      > HTH
      >
      > Bianco


      OK, well I added #include to both those files and
      now it fails

      [owen@localhost compface-1.4]$ make
      gcc -c -DSTDC_HEADERS=1 -DHAVE_FCNTL_H=1
      -DHAVE_STRINGS_H=1 -DHAVE_STRERROR=1 -g
      -O2 cmain.c
      cmain.c:17:9: #include expects "FILENAME" or

      make: *** [cmain.o] Error 1

      I might have to try going back to gcc-2.95.3 and see
      if that "fixes" it

      Anyway, thnks for your help


      Owen

      [reply] [top]


        [»] Re: compface-1.4
        by Reuben Thomas - Nov 26th 2003 05:41:01

        The fix to compile on a modern system is simple: in cmain.c and uncmain.c, replace the lines extern int errno; char *strerror(); char *strerrorwrap(); by #include #include char *strerrorwrap(); It would be nice if whoever put this project up could take note and make a new release, but the listed project author is the original program author, and there's no email address attached.

        [reply] [top]


        [»] Re: compface-1.4
        by Reuben Thomas - Nov 26th 2003 05:44:04

        The fix to compile on a modern system is simple: in cmain.c and uncmain.c, replace the lines

        extern int errno;
        char *strerror();
        char *strerrorwrap();

        by

        #include <errno.h>
        #include <string.h>
        char *strerrorwrap();

        It would be nice if whoever put this project up could take note and make a new release, but the listed project author is the original program author, and there's no email address attached. (This is probably what earlier authors in this thread were trying to say, but it seems that the posts here are always displayed as HTML formatted mode, even if you tried to enter raw text, which previewed correctly; this causes include file names to disappear, for example.)

        [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs