color with olc on rom 2.4b6

Posted by Ktossell on Fri 23 Nov 2001 10:57 PM — 5 posts, 23,330 views.

USA #0
I am having lots of troubles patching color onto basic
olc'd rom 2.4b6. Actually, the color patch that everyone <
claims> uses doesnt work on rom 2.4b4. If some one
would send me a stock dist with olc+color, or give me a
working patch, I would greatly appreciate it.
USA #1
when i said 2.4b4 i meant 2.4b6
Australia Forum Administrator #2
I had the same problems, see this forum entry: Source Request: ROM w/colour for my solution.
USA #3
I tried your idea of patching onto the rom2.4b2.

Unfortunately, not even the stock dist. will compile for
me. Using the only makefile, I get this output. A
problem with comm.c. Could this be a problem with
older software and new OS?

I'm running RedHat Linux 7.1, kernel 2.4.10 on a i586
(pentium 1) If anyone with this os has had success,
please let me know how.

[root@router-internal src]# make
gcc -c -Wall -O -g act_comm.c
gcc -c -Wall -O -g act_enter.c
gcc -c -Wall -O -g act_info.c
act_info.c: In function `do_look':
act_info.c:1132: warning: suggest explicit braces to
avoid ambiguous `else'
act_info.c:1141: warning: suggest explicit braces to
avoid ambiguous `else'
gcc -c -Wall -O -g act_move.c
gcc -c -Wall -O -g act_obj.c
act_obj.c: In function `do_put':
act_obj.c:430: warning: suggest explicit braces to avoid
ambiguous `else'
act_obj.c:468: warning: suggest explicit braces to avoid
ambiguous `else'
act_obj.c: In function `get_cost':
act_obj.c:2463: warning: suggest explicit braces to
avoid ambiguous `else'
gcc -c -Wall -O -g act_wiz.c
gcc -c -Wall -O -g alias.c
gcc -c -Wall -O -g ban.c
gcc -c -Wall -O -g comm.c
comm.c:168: conflicting types for `accept'
/usr/include/sys/socket.h:191: previous declaration of
`accept'
comm.c:169: conflicting types for `bind'
/usr/include/sys/socket.h:111: previous declaration of
`bind'
comm.c:171: conflicting types for `getpeername'
/usr/include/sys/socket.h:127: previous declaration of
`getpeername'
comm.c:172: conflicting types for `getsockname'
/usr/include/sys/socket.h:115: previous declaration of
`getsockname'
make: *** [comm.o] Error 1
USA #4
SUCCESS!!!
I finally got it to work.
I got another copy of stock 2.4b6 and added color via
patch. Then I put in the olc that had problems by hand.
The color codes sections changed the line numbers for
olc by huge amounts. It now works fine without any
bugs. Thanks for your ideas.

If anyone would like a source dist for unix/linux that
WORKS, or a binary for linux, please email me
ken@tossell.net.


--Ken