I didn't see any replies to this before, I think I sent it to the wrong domain...lugod.org v. lists.lugod.org. I thought I would try sending it again. just to make sure. -Doug On Sun, 14 Jan 2001, Doug wrote: > Has anybody had success with compiling ripperX 2.0? > > I even RTFM what little there was. Here's where I am: > ./configure = All ok, no error messages > mmake depend = All ok, no error messages > make = Danger will robinson!...errors with plugins/ripperx_plugin_tester > the output is below... > > I'm no programmer...but I don't mind poking around and seeing what I see. I > checked the Makefile in plugins and also the ripperx_plugin_tester.c file to > make sure that all the files (the includes) were where the source thought they > were. I've checked the doc's and FAQ's as well as usenet. Nobody else seems to > be having this problem. I know there's a number of C folks on this list. Can > somebody take a look and clue me in? > > -Thanks > Doug > > Oh, by the way...the machine I am running this on is a K62400, 256M RAM, RH6.2, > Kernel 2.2.17. > > make -C src > make[1]: Entering directory `/usr/local/src/ripperX-2.0/src' > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c main.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c err_dialog_handler.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c config_rw.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c >ripper_encoder_manipulation.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c players_manipulation.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c job_control.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c main_window_handler.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c dir_window_handler.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c config_window_handler.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c select_frame_handler.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c status_frame_handler.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c cddbp.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c cddb.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c id3.c > gcc -g -O2 -I/usr/lib/glib/include -I/usr/X11R6/include -c misc_utils.c > gcc -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi >-lXext -lX11 -lm main.o err_dialog_handler.o config_rw.o >ripper_encoder_manipulation.o players_manipulation.o job_control.o >main_window_handler.o dir_window_handler.o config_window_handler.o >select_frame_handler.o status_frame_handler.o cddbp.o cddb.o id3.o misc_utils.o -o >ripperX > make[1]: Leaving directory `/usr/local/src/ripperX-2.0/src' > make -C plugins > make[1]: Entering directory `/usr/local/src/ripperX-2.0/plugins' > gcc -g -O2 ripperX_plugin_tester.c -o ripperX_plugin_tester.o > gcc ripperX_plugin_tester.o -o ripperX_plugin_tester > make[1]: Leaving directory `/usr/local/src/ripperX-2.0/plugins' > ter.o(.init+0x0): multiple definition of `_init' > /usr/lib/crti.o(.init+0x0): first defined here > ripperX_plugin_tester.o: In function `_start': > ripperX_plugin_tester.o(.text+0x0): multiple definition of `_start' > /usr/lib/crt1.o(.text+0x0): first defined here > ripperX_plugin_tester.o: In function `main': > /usr/local/src/ripperX-2.0/plugins/ripperX_plugin_tester.c:363: multiple definition >of `_fini' > /usr/lib/crti.o(.fini+0x0): first defined here > ripperX_plugin_tester.o: In function `main': > /usr/local/src/ripperX-2.0/plugins/ripperX_plugin_tester.c:363: multiple definition >of `_GLOBAL_OFFSET_TABLE_' > /usr/lib/crti.o(.got.plt+0x0): first defined here > ripperX_plugin_tester.o: In function `main': > /usr/local/src/ripperX-2.0/plugins/ripperX_plugin_tester.c:363: multiple definition >of `_IO_stdin_used' > /usr/lib/crt1.o(.rodata+0x4): first defined here > ripperX_plugin_tester.o: In function `main': > /usr/local/src/ripperX-2.0/plugins/ripperX_plugin_tester.c:363: multiple definition >of `__data_start' > /usr/lib/crt1.o(.data+0x0): first defined here > /usr/lib/crti.o(.dynamic+0x0): multiple definition of `_DYNAMIC' > >ripperX_plugin_tester.o:/usr/local/src/ripperX-2.0/plugins/ripperX_plugin_tester.c:363: > first defined here > collect2: ld returned 1 exit status > make[1]: *** [ripperX_plugin_tester] Error 1 > make: *** [plugins] Error 2
