#16 Can't compile sources on i386 RH 9.0

open
None
5
2003-06-10
2003-06-09
No

Hi,
I'm trying to build from sources the RHIDE 1.5 package, using
the tar.gz file off Sourceforge.

I'm running an Athlon 500 MHz machine, with 128 MB Ram,
Redhat 9.0 *full install*.

I've done the following steps as root:

1) compiled RH Tvision package, with make, make install.
Everything gone well

2) compiling setedit 0.5.0 off sources, giving to configure
the --libset option. Then make, make libset, make install
for setedit package
Setedit is running correctly

3) GDB 5.3 sources are available

4) Uncompressed the RHIDE sources, and run ./configure.
After running configure, I got a first error involving
commands.cc. I needed to remove the reference to
"cmcUpdateCodePage" on the bottom of file.

5) Running make again, after a while it complaints
about missing X11 libraries. On Redhat 9.0
they are located on /usr/X11R6/lib and not on /usr/X11/lib.
I created a symbolic link ....
Can you add the check for /usr/X11R6/lib too?

6) I've run make again but this time I got the following error:

make -f rh_comm.mak RHIDE_OS_="Linux" CFLAGS=""
CXXFLAGS="" LDFLAGS="" CPPFLAGS=""
make[2]: Entering directory `/test/ide/rhide-1.5'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/test/ide/rhide-1.5'
gcc -Llibide -Llibtvuti -Llibrhuti
-L/test/ide/rhide-1.5/../tvision/include/../linux
-L/test/ide/rhide-1.5/../setedit/makes
-L/test/ide/rhide-1.5/../setedit/makes/linux -DFOR_LIBSET -o
gpr2mak.exe nodebobj/gpr2mak.o rh_comm.a
-L/test/ide/rhide-1.5/../setedit/makes/../libbzip2 -L/usr/X11/lib -lide
-ltvuti -lrhuti -lset -lrhtv -lstdc++ -lm -lpcre -lbz2 -lz -leasyd -lsettv
-lrhtv -lX11 -lncurses -lgpm -lm -ldl
/test/ide/rhide-1.5/../tvision/include/../linux/librhtv.a(x11src.o)(.text+0x256d):
In function `TVX11Clipboard::copy(int, char const*, unsigned)':
/test/ide/tvision/linux/../classes/x11/x11src.cc:1493: undefined
reference to `_XA_CLIPBOARD'
/test/ide/rhide-1.5/../tvision/include/../linux/librhtv.a(x11src.o)(.text+0x2578):/test/ide/tvision/linux/../classes/x11/x11src.cc:1493:
undefined reference to `XmuInternAtom'
/test/ide/rhide-1.5/../tvision/include/../linux/librhtv.a(x11src.o)(.text+0x2701):
In function `TVX11Clipboard::paste(int, unsigned&)':
/test/ide/tvision/linux/../classes/x11/x11src.cc:1576: undefined
reference to `_XA_CLIPBOARD'
/test/ide/rhide-1.5/../tvision/include/../linux/librhtv.a(x11src.o)(.text+0x270c):/test/ide/tvision/linux/../classes/x11/x11src.cc:1576:
undefined reference to `XmuInternAtom'
collect2: ld returned 1 exit status
make[1]: *** [gpr2mak.exe] Error 1
make[1]: Leaving directory `/test/ide/rhide-1.5'
make: *** [gpr2mak.exe] Error 2
[root@localhost rhide-1.5]#

If you need further information, don't esithate to contact me
at aamoruso AT libero.it

Thanks for your time

Discussion

  • Angelo Amoruso

    Angelo Amoruso - 2003-06-10
    • assigned_to: nobody --> rhoehne
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks