← Back to context

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