Comment by 1vuio0pswjnm7
5 days ago
(Back slashes were accidentally omitted)
# previous: download and compile w3c-libwww-5.4.2
pwd|grep "w3c-libwww-"||exec echo wrong directory
export x=$(pwd)
export examples=$x/Library/Examples
export linemode=$x/LineMode/src
export commandline=$x/ComLine/src
export robot=$x/Robot/src
y="
libwwwinit.a libwwwapp.a libwwwhtml.a \
libwwwtelnet.a libwwwnews.a libwwwhttp.a \
libwwwmime.a libwwwgopher.a libwwwftp.a \
libwwwdir.a libwwwcache.a libwwwstream.a \
libwwwfile.a libwwwmux.a libwwwtrans.a \
libwwwcore.a libwwwutils.a \
$x/modules/md5/.libs/libmd5.a -lm"
cd $x/Library/src/.libs
for z in \
head libapp_1 libapp_2 libapp_3 libapp_4 init chunk \
chunkbody LoadToFile postform multichunk put post \
trace range tzcheck mget isredirected listen \
eventloop memput getheaders showlinks showtags \
showtext tiny upgrade cookie
do
gcc -s -static -O2 -Wall -o $examples/$z $examples/$z.o $y
done
gcc -static -s -O2 -Wall -o $linemode/www \
$linemode/www-HTBrowse.o $linemode/www-GridText.o \
$linemode/www-ConView.o $linemode/www-GridStyle.o \
$linemode/www-DefaultStyles.o \
$x/PICS-client/src/.libs/libpics.a $y
gcc -static -s -O2 -Wall -o $robot/webbot \
$robot/webbot-HTRobot.o $robot/webbot-RobotMain.o \
$robot/webbot-RobotTxt.o $robot/webbot-HTQueue.o $y
gcc -static -s -O2 -Wall -o $commandline/w3c \
$commandline/w3c-HTLine.o $y
# next: symlink binaries to a folder in $PATH
# or export PATH=$PATH:$examples:$commandline:$robot:$linemode
Also typo: libww should be libwww
No comments yet
Contribute on Hacker News ↗