Time to use my gentoo box at home rather than the company's I think lol. I
went for the dual Xeons instead of the rock-solid setup you see :-)

Thanks for your help,

---------------------------------------
Chris Adams

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alfred Reynolds
Sent: 01 August 2005 20:43
To: [email protected]
Subject: RE: [hlcoders] Linking error when compiling MOD on Linux

You may need to install the developer packages of your particular GCC
version. It has been a while since I was in RPM hell, I have blanked out
all the stupid things I was forced to do to make RPM behave.

You also look to be using GCC 3.2.2, you need at least 3.4.1 (preferably
exactly 3.4.1).

- Alfred

----Original Message----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris Adams
Sent: Monday, August 01, 2005 12:32 PM To:
[email protected] Subject: RE: [hlcoders] Linking error
when compiling MOD on Linux

> Humm entirely possible, but I could only find one (with 'locate')
> copy of each of the two library files that are in the Makefile:
>
> CPP_LIB="/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libstdc++.a
> /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libgcc_eh.a"
>
> Where would I look to find the headers + if it turns out I have
> duplicate copies or something, how would I specify which to use? I'm
> beginning to think that perhaps I should find another box for the
> compile :-)
>
> Thanks,
>
> ---------------------------------------
> Chris Adams
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Alfred
> Reynolds
> Sent: 01 August 2005 19:01
> To: [email protected]
> Subject: RE: [hlcoders] Linking error when compiling MOD on Linux
>
> Looks like your C++ library doesn't match your header files, verify
> you have the correct library path for it in your Makefile.
>
> - Alfred
>
> ----Original Message----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Chris
> Adams
> Sent: Monday, August 01, 2005 7:12 AM To:
> [email protected] Subject: [hlcoders] Linking error
> when compiling MOD on Linux
>
> > This is a multi-part message in MIME format.
> > --
> > [ Picked text/plain from multipart/alternative ] Hey,
> >
> > (Apologies if this gets posted twice, I sent originally from the
> > wrong email account)
> >
> > Just tried compiling my MOD code under Linux - it compiles
> > everything with no problems but when we get to linking stage:
> >
> > .....
> > /usr/bin/ld: ./eftcmp_server_i486.so: undefined versioned symbol
> > name std::time_put_w@@GLIBCPP_3.2 /usr/bin/ld: failed to set
> > dynamic section sizes: Bad value
> > collect2: ld returned 1 exit status
> > make[1]: *** [eftcmp_server_i486.so] Error 1
> > make[1]: Leaving directory `/home/chris/eftc/src/linux_sdk'
> > make: *** [mod] Error 2
> >
> > #
> >
> >
> > uname:
> > Linux 2.6.8.1 #2 SMP Wed Jun 8 20:30:05 CEST 2005 i686 i686 i386
> > GNU/Linux
> >
> > rpm -q glibc
> > glibc-2.3.2-11.9
> >
> > If you'd like a full compilation log please say, or anything else
> > for that matter :-)
> >
> > Thanks,
> >
> > ---------------------------------------
> > Chris Adams
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders




_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to