Re: [hlcoders] Linux oddness
-- [ Picked text/plain from multipart/alternative ] I think you need to update your system. http://developer.valvesoftware.com/wiki/User:Wunderboy/sandbox checkout this guide, it's very handy. On 4/19/07, Chris Janes <[EMAIL PROTECTED]> wrote: > > I've got a head scratcher with my linux compile process - I've not made > any > changes to the linux box I build on, nor to the Makefile since I last > compiled with it, but it's spitting out the following after vcpm has run: > > > gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libstdc++.a: No such file or > directory > gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_eh.a: No such file or > directory > > I've done an slocate and both files are in the location listed in the > Makefile, so I'm not entirely sure why it's throwing the error in the > first > place. > > Any ideas? > > > ___ > 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
RE: [hlcoders] Linux oddness
I'm not convinced I need to upgrade the system - I'm running a suitable version of gcc, my only issue is that it claims to not find files that I know for a fact are present on the system in the locations specified in the makefile. But I need to sort this out fairly rapidly, so I'm going to do it via a VM for now until I can get that machines config sorted. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Louka Outrebon Sent: 20 April 2007 20:20 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Linux oddness -- [ Picked text/plain from multipart/alternative ] I think you need to update your system. http://developer.valvesoftware.com/wiki/User:Wunderboy/sandbox checkout this guide, it's very handy. On 4/19/07, Chris Janes <[EMAIL PROTECTED]> wrote: > > I've got a head scratcher with my linux compile process - I've not made > any > changes to the linux box I build on, nor to the Makefile since I last > compiled with it, but it's spitting out the following after vcpm has run: > > > gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libstdc++.a: No such file or > directory > gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_eh.a: No such file or > directory > > I've done an slocate and both files are in the location listed in the > Makefile, so I'm not entirely sure why it's throwing the error in the > first > place. > > Any ideas? > > > ___ > 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
Re: [hlcoders] Linux oddness
Only two things that came to mind which caused me problems was a) is LD_LIBRARY_PATH set correctly and b) have you got the paths set as CPP_LIB in the Makefile. I had one other problem where i thought I had a "No such file" error but on closer inspection of the message it was caused by an erronous semicolon in the Visual Studio .vcproj file that was causing the Linux makefile to have a bogus line. It looked like another error until I looked into it more. On 21/04/07, Chris Janes <[EMAIL PROTECTED]> wrote: I'm not convinced I need to upgrade the system - I'm running a suitable version of gcc, my only issue is that it claims to not find files that I know for a fact are present on the system in the locations specified in the makefile. But I need to sort this out fairly rapidly, so I'm going to do it via a VM for now until I can get that machines config sorted. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Louka Outrebon Sent: 20 April 2007 20:20 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Linux oddness -- [ Picked text/plain from multipart/alternative ] I think you need to update your system. http://developer.valvesoftware.com/wiki/User:Wunderboy/sandbox checkout this guide, it's very handy. On 4/19/07, Chris Janes <[EMAIL PROTECTED]> wrote: > > I've got a head scratcher with my linux compile process - I've not made > any > changes to the linux box I build on, nor to the Makefile since I last > compiled with it, but it's spitting out the following after vcpm has run: > > > gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libstdc++.a: No such file or > directory > gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_eh.a: No such file or > directory > > I've done an slocate and both files are in the location listed in the > Makefile, so I'm not entirely sure why it's throwing the error in the > first > place. > > Any ideas? > > > ___ > 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
RE: [hlcoders] Linux oddness
I'm always quite careful setting the LD_LIBRARY_PATH since my first attempts at compiling in linux. As I said, the Makefile hasn't changed (and I've double checked the locations to be sure), so CPP_LIB is pointing to the right place. I'll have to dig further through any logs I can find to see if it might be something else causing the issue, suppose it might be something odd about the vcproj file. As it stands though, I think I'll have a reasonable bit to write about getting it going via Fedora Core 6 on VMWare for the Wiki. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jed Sent: 21 April 2007 02:25 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Linux oddness Only two things that came to mind which caused me problems was a) is LD_LIBRARY_PATH set correctly and b) have you got the paths set as CPP_LIB in the Makefile. I had one other problem where i thought I had a "No such file" error but on closer inspection of the message it was caused by an erronous semicolon in the Visual Studio .vcproj file that was causing the Linux makefile to have a bogus line. It looked like another error until I looked into it more. On 21/04/07, Chris Janes <[EMAIL PROTECTED]> wrote: > I'm not convinced I need to upgrade the system - I'm running a suitable > version of gcc, my only issue is that it claims to not find files that I > know for a fact are present on the system in the locations specified in the > makefile. > > But I need to sort this out fairly rapidly, so I'm going to do it via a VM > for now until I can get that machines config sorted. > > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Louka Outrebon > Sent: 20 April 2007 20:20 > To: hlcoders@list.valvesoftware.com > Subject: Re: [hlcoders] Linux oddness > > -- > [ Picked text/plain from multipart/alternative ] > I think you need to update your system. > http://developer.valvesoftware.com/wiki/User:Wunderboy/sandbox checkout > this guide, it's very handy. > > On 4/19/07, Chris Janes <[EMAIL PROTECTED]> wrote: > > > > I've got a head scratcher with my linux compile process - I've not made > > any > > changes to the linux box I build on, nor to the Makefile since I last > > compiled with it, but it's spitting out the following after vcpm has run: > > > > > > gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libstdc++.a: No such file or > > directory > > gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_eh.a: No such file or > > directory > > > > I've done an slocate and both files are in the location listed in the > > Makefile, so I'm not entirely sure why it's throwing the error in the > > first > > place. > > > > Any ideas? > > > > > > ___ > > 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 ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] Linux oddness
Could you give us the commandline that leads to the error? (The call to GCC should be shown by 'make' before you the errors.) It might help with diagnosing the problem. Additionally, please make sure that /usr/lib/gcc/i486-linux-gnu/3.4.6/lib{stdc++,gcc_eh}.a aren't symbolic links pointing to files that don't exist. ('ls -l' can tell.) ~~ Ondra Chris Janes wrote: I'm always quite careful setting the LD_LIBRARY_PATH since my first attempts at compiling in linux. As I said, the Makefile hasn't changed (and I've double checked the locations to be sure), so CPP_LIB is pointing to the right place. I'll have to dig further through any logs I can find to see if it might be something else causing the issue, suppose it might be something odd about the vcproj file. As it stands though, I think I'll have a reasonable bit to write about getting it going via Fedora Core 6 on VMWare for the Wiki. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jed Sent: 21 April 2007 02:25 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Linux oddness Only two things that came to mind which caused me problems was a) is LD_LIBRARY_PATH set correctly and b) have you got the paths set as CPP_LIB in the Makefile. I had one other problem where i thought I had a "No such file" error but on closer inspection of the message it was caused by an erronous semicolon in the Visual Studio .vcproj file that was causing the Linux makefile to have a bogus line. It looked like another error until I looked into it more. On 21/04/07, Chris Janes <[EMAIL PROTECTED]> wrote: I'm not convinced I need to upgrade the system - I'm running a suitable version of gcc, my only issue is that it claims to not find files that I know for a fact are present on the system in the locations specified in the makefile. But I need to sort this out fairly rapidly, so I'm going to do it via a VM for now until I can get that machines config sorted. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Louka Outrebon Sent: 20 April 2007 20:20 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Linux oddness -- [ Picked text/plain from multipart/alternative ] I think you need to update your system. http://developer.valvesoftware.com/wiki/User:Wunderboy/sandbox checkout this guide, it's very handy. On 4/19/07, Chris Janes <[EMAIL PROTECTED]> wrote: I've got a head scratcher with my linux compile process - I've not made any changes to the linux box I build on, nor to the Makefile since I last compiled with it, but it's spitting out the following after vcpm has run: gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libstdc++.a: No such file or directory gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_eh.a: No such file or directory I've done an slocate and both files are in the location listed in the Makefile, so I'm not entirely sure why it's throwing the error in the first place. Any ideas? ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] Linux oddness
As it stands though, I think I'll have a reasonable bit to write about getting it going via Fedora Core 6 on VMWare for the Wiki. Well I'm running FC6 under VMWare and haven't had any of the problems you've described. :( ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
RE: [hlcoders] Linux oddness
A full reinstall of the system has sorted the issue, not sure what's happened, but I've re-written the Makefile to ensure everything points to the right place and it now starts the build properly, but of course, that's not the end of the troubles! I'm not getting a series of undefined references to V_* calls (V_FixSlashes, v_strncpy, V_strnchr etc) in what appears to be all the vcpm o files during linking. It's finding the so files from the srcds bin folder (or at least, it's not complaining about them not being there). I'm forever bemused by the ability of the linux compile process to stump me... At least it's always a learning experience! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ondrej Hošek Sent: 21 April 2007 10:37 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Linux oddness Could you give us the commandline that leads to the error? (The call to GCC should be shown by 'make' before you the errors.) It might help with diagnosing the problem. Additionally, please make sure that /usr/lib/gcc/i486-linux-gnu/3.4.6/lib{stdc++,gcc_eh}.a aren't symbolic links pointing to files that don't exist. ('ls -l' can tell.) ~~ Ondra Chris Janes wrote: > I'm always quite careful setting the LD_LIBRARY_PATH since my first attempts > at compiling in linux. As I said, the Makefile hasn't changed (and I've > double checked the locations to be sure), so CPP_LIB is pointing to the > right place. > > I'll have to dig further through any logs I can find to see if it might be > something else causing the issue, suppose it might be something odd about > the vcproj file. > > As it stands though, I think I'll have a reasonable bit to write about > getting it going via Fedora Core 6 on VMWare for the Wiki. > > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Jed > Sent: 21 April 2007 02:25 > To: hlcoders@list.valvesoftware.com > Subject: Re: [hlcoders] Linux oddness > > Only two things that came to mind which caused me problems was a) is > LD_LIBRARY_PATH set correctly and b) have you got the paths set as > CPP_LIB in the Makefile. > > I had one other problem where i thought I had a "No such file" error > but on closer inspection of the message it was caused by an erronous > semicolon in the Visual Studio .vcproj file that was causing the Linux > makefile to have a bogus line. It looked like another error until I > looked into it more. > > > > On 21/04/07, Chris Janes <[EMAIL PROTECTED]> wrote: > >> I'm not convinced I need to upgrade the system - I'm running a suitable >> version of gcc, my only issue is that it claims to not find files that I >> know for a fact are present on the system in the locations specified in >> > the > >> makefile. >> >> But I need to sort this out fairly rapidly, so I'm going to do it via a VM >> for now until I can get that machines config sorted. >> >> -Original Message- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of Louka Outrebon >> Sent: 20 April 2007 20:20 >> To: hlcoders@list.valvesoftware.com >> Subject: Re: [hlcoders] Linux oddness >> >> -- >> [ Picked text/plain from multipart/alternative ] >> I think you need to update your system. >> http://developer.valvesoftware.com/wiki/User:Wunderboy/sandbox checkout >> this guide, it's very handy. >> >> On 4/19/07, Chris Janes <[EMAIL PROTECTED]> wrote: >> >>> I've got a head scratcher with my linux compile process - I've not made >>> any >>> changes to the linux box I build on, nor to the Makefile since I last >>> compiled with it, but it's spitting out the following after vcpm has >>> > run: > >>> gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libstdc++.a: No such file or >>> directory >>> gcc: /usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_eh.a: No such file or >>> directory >>> >>> I've done an slocate and both files are in the location listed in the >>> Makefile, so I'm not entirely sure why it's throwing the error in the >>> first >>> place. >>> >>> Any ideas? >>> ___ 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
RE: [hlcoders] Linux oddness
These are separate from running it under VMWare, all of these issues stem from my FC3 box. I decided to resolve the issues with my normal box rather than go through setting up a temporary solution with VMWare (though it was an interesting learning experience running FC6 through VMWare). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jed Sent: 21 April 2007 13:43 To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Linux oddness > As it stands though, I think I'll have a reasonable bit to write about > getting it going via Fedora Core 6 on VMWare for the Wiki. Well I'm running FC6 under VMWare and haven't had any of the problems you've described. :( ___ 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