Skip to contentSkip to conversation

elkscmd has a big problem

URGENT Harry Kalogirou 2 participants 5 messages Apr 29, 2002 – Apr 30, 2002

lore
Share & tools
lore
#0 lore raw

Hi Riley,

Now that the header files in the kernel use ansi prototypes the elkscmd
has problems :(. There are many programs that are not compilable now even with the -ansi switch in bcc, because they don't honer ansi.

Harry

#1 lore raw

Hi Harry.

Quoted 4 lines

Now that the header files in the kernel use ansi prototypes the elkscmd has problems :(. There are many programs that are not compilable now even with the -ansi switch in bcc, because they don't honor ansi.

I'll have a look through them tomorrow. However, as an interim measure, perhaps you could drop the current elkscmd tree in with the elks tree of 1st April 2002 (prior to my starting the ANSI'fication) and compile them with that, then see if the result works with the current kernel. If so, create images with the combination on them.

Best wishes from Riley.

#2 lore raw

Hi Harry.

Quoted 10 lines
Quoted 4 lines

Now that the header files in the kernel use ansi prototypes the elkscmd has problems :(. There are many programs that are not compilable now even with the -ansi switch in bcc, because they don't honor ansi.

I'll have a look through them tomorrow. However, as an interim measure, perhaps you could drop the current elkscmd tree in with the elks tree of 1st April 2002 (prior to my starting the ANSI'fication) and compile them with that, then see if the result works with the current kernel. If so, create images with the combination on them.

As a first step towards doing this, I've ANSI'fied the elksnet package, and it now compiles fine as far as the actual source is concerned. However, it fails to link as the function _select is not defined in any of the source files.

I would presume that is the select() system call and just needs defining somewhere, but I have no idea where. Can you sort this out please, as you know this package far better than I do?

Best wishes from Riley.

#3 lore raw

Την Τρι, 30-04-2002 στις 19:19, ο/η Riley Williams έγραψε:

Quoted 13 lines

Hi Harry.

Quoted 10 lines
Quoted 4 lines

Now that the header files in the kernel use ansi prototypes the elkscmd has problems :(. There are many programs that are not compilable now even with the -ansi switch in bcc, because they don't honor ansi.

I'll have a look through them tomorrow. However, as an interim measure, perhaps you could drop the current elkscmd tree in with the elks tree of 1st April 2002 (prior to my starting the ANSI'fication) and compile them with that, then see if the result works with the current kernel. If so, create images with the combination on them.

Quoted 9 lines

As a first step towards doing this, I've ANSI'fied the elksnet package, and it now compiles fine as far as the actual source is concerned. However, it fails to link as the function _select is not defined in any of the source files.

I would presume that is the select() system call and just needs defining somewhere, but I have no idea where. Can you sort this out please, as you know this package far better than I do?

Ok I will look at it...

Harry

-
To unsubscribe from this list: send the line "unsubscribe linux-8086" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#4 lore raw
In reply to Riley Williams

Την Τρι, 30-04-2002 στις 00:30, ο/η Riley Williams έγραψε:

Quoted 7 lines

Hi Harry.

Quoted 4 lines

Now that the header files in the kernel use ansi prototypes the elkscmd has problems :(. There are many programs that are not compilable now even with the -ansi switch in bcc, because they don't honor ansi.

Quoted 6 lines

I'll have a look through them tomorrow. However, as an interim measure, perhaps you could drop the current elkscmd tree in with the elks tree of 1st April 2002 (prior to my starting the ANSI'fication) and compile them with that, then see if the result works with the current kernel. If so, create images with the combination on them.

Good idea, hope it works...

Harry

-
To unsubscribe from this list: send the line "unsubscribe linux-8086" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html