Re: ln on Irix

Dimitrios Apostolou <[email protected]> Sun, 20 Apr 2008 14:57:56 +0200
Newsgroups gmane.mail.libetpan.user
Message-ID <[email protected]>
DINH Viêt Hoà wrote:
> On Sat, Apr 19, 2008 at 2:40 AM, Dimitrios Apostolou <[email protected]> wrote:
>> Hello list,
>>
>>  when I try to build libetpan-0.54 on Irix, I get the following errors at the beginning of the build, for many many files:
>>
>>  ln -s -f ../../src/low-level/imap/acl_types.h
>>  Insufficient arguments
>>  Usage: ln [-fis] file1 file2
>>        ln [-fis] file1 ... file2 dir
>>
>>
>>  I'm pretty much sure that this ln command needs a dot at the end, am I right?
> 
> sure.
> this is fixed in latest CVS.
> 
> Thanks for reporting.
> 

Hello and thanks for the fix. I applied your fix and finally managed to 
continue the build process. I get lots of warnings I ignore, but here is 
an error I get after a long time building:

option-parser.c: In function `parse_options':
option-parser.c:75: error: elements of array `long_options' have 
incomplete type
option-parser.c:76: warning: excess elements in struct initializer
option-parser.c:76: warning: (near initialization for `long_options[0]')
option-parser.c:76: warning: excess elements in struct initializer
option-parser.c:76: warning: (near initialization for `long_options[0]')
option-parser.c:76: warning: excess elements in struct initializer
option-parser.c:76: warning: (near initialization for `long_options[0]')
option-parser.c:76: warning: excess elements in struct initializer
option-parser.c:76: warning: (near initialization for `long_options[0]')
option-parser.c:77: warning: excess elements in struct initializer
option-parser.c:77: warning: (near initialization for `long_options[1]')
option-parser.c:77: warning: excess elements in struct initializer
option-parser.c:77: warning: (near initialization for `long_options[1]')
option-parser.c:77: warning: excess elements in struct initializer
option-parser.c:77: warning: (near initialization for `long_options[1]')
option-parser.c:77: warning: excess elements in struct initializer
option-parser.c:77: warning: (near initialization for `long_options[1]')
option-parser.c:78: warning: excess elements in struct initializer
option-parser.c:78: warning: (near initialization for `long_options[2]')
option-parser.c:78: warning: excess elements in struct initializer
option-parser.c:78: warning: (near initialization for `long_options[2]')
option-parser.c:78: warning: excess elements in struct initializer
option-parser.c:78: warning: (near initialization for `long_options[2]')
option-parser.c:78: warning: excess elements in struct initializer
option-parser.c:78: warning: (near initialization for `long_options[2]')
option-parser.c:79: warning: excess elements in struct initializer
option-parser.c:79: warning: (near initialization for `long_options[3]')
option-parser.c:79: warning: excess elements in struct initializer
option-parser.c:79: warning: (near initialization for `long_options[3]')
option-parser.c:79: warning: excess elements in struct initializer
option-parser.c:79: warning: (near initialization for `long_options[3]')
option-parser.c:79: warning: excess elements in struct initializer
option-parser.c:79: warning: (near initialization for `long_options[3]')
option-parser.c:80: warning: excess elements in struct initializer
option-parser.c:80: warning: (near initialization for `long_options[4]')
option-parser.c:80: warning: excess elements in struct initializer
option-parser.c:80: warning: (near initialization for `long_options[4]')
option-parser.c:80: warning: excess elements in struct initializer
option-parser.c:80: warning: (near initialization for `long_options[4]')
option-parser.c:80: warning: excess elements in struct initializer
option-parser.c:80: warning: (near initialization for `long_options[4]')
option-parser.c:81: warning: excess elements in struct initializer
option-parser.c:81: warning: (near initialization for `long_options[5]')
option-parser.c:81: warning: excess elements in struct initializer
option-parser.c:81: warning: (near initialization for `long_options[5]')
option-parser.c:81: warning: excess elements in struct initializer
option-parser.c:81: warning: (near initialization for `long_options[5]')
option-parser.c:81: warning: excess elements in struct initializer
option-parser.c:81: warning: (near initialization for `long_options[5]')
option-parser.c:82: warning: excess elements in struct initializer
option-parser.c:82: warning: (near initialization for `long_options[6]')
option-parser.c:82: warning: excess elements in struct initializer
option-parser.c:82: warning: (near initialization for `long_options[6]')
option-parser.c:82: warning: excess elements in struct initializer
option-parser.c:82: warning: (near initialization for `long_options[6]')
option-parser.c:82: warning: excess elements in struct initializer
option-parser.c:82: warning: (near initialization for `long_options[6]')
option-parser.c:83: warning: excess elements in struct initializer
option-parser.c:83: warning: (near initialization for `long_options[7]')
option-parser.c:83: warning: excess elements in struct initializer
option-parser.c:83: warning: (near initialization for `long_options[7]')
option-parser.c:83: warning: excess elements in struct initializer
option-parser.c:83: warning: (near initialization for `long_options[7]')
option-parser.c:83: warning: excess elements in struct initializer
option-parser.c:83: warning: (near initialization for `long_options[7]')
option-parser.c:84: warning: excess elements in struct initializer
option-parser.c:84: warning: (near initialization for `long_options[8]')
option-parser.c:84: warning: excess elements in struct initializer
option-parser.c:84: warning: (near initialization for `long_options[8]')
option-parser.c:84: warning: excess elements in struct initializer
option-parser.c:84: warning: (near initialization for `long_options[8]')
option-parser.c:84: warning: excess elements in struct initializer
option-parser.c:84: warning: (near initialization for `long_options[8]')
option-parser.c:85: warning: excess elements in struct initializer
option-parser.c:85: warning: (near initialization for `long_options[9]')
option-parser.c:85: warning: excess elements in struct initializer
option-parser.c:85: warning: (near initialization for `long_options[9]')
option-parser.c:85: warning: excess elements in struct initializer
option-parser.c:85: warning: (near initialization for `long_options[9]')
option-parser.c:85: warning: excess elements in struct initializer
option-parser.c:85: warning: (near initialization for `long_options[9]')
option-parser.c:86: warning: excess elements in struct initializer
option-parser.c:86: warning: (near initialization for `long_options[10]')
option-parser.c:86: warning: excess elements in struct initializer
option-parser.c:86: warning: (near initialization for `long_options[10]')
option-parser.c:86: warning: excess elements in struct initializer
option-parser.c:86: warning: (near initialization for `long_options[10]')
option-parser.c:86: warning: excess elements in struct initializer
option-parser.c:86: warning: (near initialization for `long_options[10]')
option-parser.c:87: warning: excess elements in struct initializer
option-parser.c:87: warning: (near initialization for `long_options[11]')
option-parser.c:87: warning: excess elements in struct initializer
option-parser.c:87: warning: (near initialization for `long_options[11]')
option-parser.c:87: warning: excess elements in struct initializer
option-parser.c:87: warning: (near initialization for `long_options[11]')
option-parser.c:87: warning: excess elements in struct initializer
option-parser.c:87: warning: (near initialization for `long_options[11]')
option-parser.c:75: error: storage size of 'long_options' isn't known
option-parser.c:113: warning: implicit declaration of function `getopt_long'
option-parser.c:113: error: `index' undeclared (first use in this function)
option-parser.c:113: error: (Each undeclared identifier is reported only 
once
option-parser.c:113: error: for each function it appears in.)
option-parser.c:75: warning: unused variable `long_options'
gmake[3]: *** [option-parser.o] Error 1


Any ideas?

Thanks,
Dimitris

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone