yum install libcurl.i686 installs the 32bit one..

Those two commands are enough.

confirmed to work on:
centos 6
centos 7
fedora 25

On Mon, Mar 20, 2017 at 7:44 PM, ics <[email protected]> wrote:

> You need the 32bit versions too in order to run srcds. In debian these
> would be:
>
> dpkg --add-architecture i386
> apt-get install libcurl3-gnutls:i386
> apt-get install libcurl4-gnutls-dev:i386
>
> You might find the similiar from centos.
>
> -ics
>
> Jonathan Price kirjoitti:
>
> I've just spun up a blank CentOS 7 VM to test, and will hopefully help
>> clarify the problem and solution for some people.
>>
>> 1) I installed tf2 with "-beta toolchainbeta" on the CentOS 7 VM
>> 2) I ran "./srcds_run", and had the following message in the output
>>         "Could not load: replay_srv.so"
>> 3) I checked the libraries required by this file with this command:
>>         "env LD_LIBRARY_PATH="$LD_LIBRARY_PATH:bin" ldd -d
>> bin/replay_srv.so"
>> 4) All libraries were found except for "libcurl-gnutls.so.4 => not found"
>> 5) ran "yum install libcurl.i686"
>> 6) ran "ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl-gnutls.so.4"
>> 7) ran "./srcds_run", and sure enough, the server launched
>>
>> I am not intimately familiar with how library symbols are read, but I
>> suspect that it may not actually be able to use the libcurl provided by
>> CentOS that is compiled with OpenSSL, and it may literally just be
>> causing it to believe the library is there. However, I would be glad to
>> be proven wrong on this.
>>
>> It is worth noting that this issue could be alleviated altogether by
>> Valve if they were to compile against libcurl3 rather than
>> libcurl3-gnutls on Ubuntu (which I believe is where they compile).
>>
>>
>> On 20/03/2017 11:28, Marco Padovan wrote:
>>
>>> To have it working on centos run these two commands:
>>>
>>> yum install libcurl.i686
>>> ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl-gnutls.so.4
>>>
>>> seems to be the only change needed compared to previous beta
>>>
>>> On Sun, Mar 19, 2017 at 9:19 PM, Svensk Ljud & Ljus Produktion <
>>> [email protected]> wrote:
>>>
>>> We do - but right now downgraded with "app_update 232250 -beta previous "
>>>>
>>>> I do hope they are using or will supply sources that all unix users can
>>>> use when it go real live.
>>>>
>>>> Peter
>>>>
>>>> Svensk Ljud & Ljus Produktion
>>>>
>>>>
>>>> On 2017-03-19 19:56, Marco Padovan wrote:
>>>>
>>>> Exact same crash
>>>>>
>>>>> ldd tf2/orangebox/bin/dedicated_srv.so
>>>>>           linux-gate.so.1 =>  (0xf77d9000)
>>>>>           libtier0_srv.so => /home/xxxx/tf2/orangebox/bin/l
>>>>> ibtier0_srv.so
>>>>> (0xf753c000)
>>>>>           libvstdlib_srv.so => /home/xxxx/tf2/orangebox/bin/l
>>>>> ibvstdlib_srv.so
>>>>> (0xf742f000)
>>>>>           libm.so.6 => /lib/libm.so.6 (0xf73e3000)
>>>>>           libdl.so.2 => /lib/libdl.so.2 (0xf73de000)
>>>>>           libstdc++.so.6 => /lib/libstdc++.so.6 (0xf72f1000)
>>>>>           libpthread.so.0 => /lib/libpthread.so.0 (0xf72d6000)
>>>>>           /lib/ld-linux.so.2 (0xf77da000)
>>>>>           libc.so.6 => /lib/libc.so.6 (0xf7118000)
>>>>>           librt.so.1 => /lib/librt.so.1 (0xf710f000)
>>>>>           libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf70f4000)
>>>>>
>>>>> Nobody is running tf2 on centos 6/7 or fedora XX or redhat enterprise
>>>>> linux
>>>>> ?
>>>>>
>>>>>
>>>>>
>>>>> On Sat, Mar 18, 2017 at 3:42 PM, James Botting <
>>>>> [email protected]>
>>>>> wrote:
>>>>>
>>>>> try setting the export environment variable so it can resolve the
>>>>> missing
>>>>>
>>>>>> server library files?
>>>>>>
>>>>>> Adjusting paths as required, something like this:
>>>>>> export
>>>>>> LD_LIBRARY_PATH=/path/to/my/server:/path/to/my/server/bin:{$
>>>>>> LD_LIBRARY_PATH}
>>>>>>
>>>>>>
>>>>>> On Sat, Mar 18, 2017 at 2:34 PM, Marco Padovan <[email protected]> wrote:
>>>>>>
>>>>>> and
>>>>>>
>>>>>>> dd tf2/orangebox/tf/bin/server_srv.so
>>>>>>> linux-gate.so.1 =>  (0xf778e000)
>>>>>>> libtier0_srv.so => not found
>>>>>>> libvstdlib_srv.so => not found
>>>>>>> libsteam_api.so => not found
>>>>>>> libm.so.6 => /lib/libm.so.6 (0xf5f23000)
>>>>>>> libdl.so.2 => /lib/libdl.so.2 (0xf5f1d000)
>>>>>>> libstdc++.so.6 => /lib/libstdc++.so.6 (0xf5e31000)
>>>>>>> libpthread.so.0 => /lib/libpthread.so.0 (0xf5e16000)
>>>>>>> /lib/ld-linux.so.2 (0xf778f000)
>>>>>>> libc.so.6 => /lib/libc.so.6 (0xf5c58000)
>>>>>>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf5c3d000)
>>>>>>>
>>>>>>> ldd tf2/orangebox/bin/engine_srv.so
>>>>>>> linux-gate.so.1 =>  (0xf7703000)
>>>>>>> libtier0_srv.so => not found
>>>>>>> libvstdlib_srv.so => not found
>>>>>>> libsteam_api.so => not found
>>>>>>> libm.so.6 => /lib/libm.so.6 (0xf7307000)
>>>>>>> libdl.so.2 => /lib/libdl.so.2 (0xf7301000)
>>>>>>> libstdc++.so.6 => /lib/libstdc++.so.6 (0xf7215000)
>>>>>>> libpthread.so.0 => /lib/libpthread.so.0 (0xf71fa000)
>>>>>>> /lib/ld-linux.so.2 (0xf7704000)
>>>>>>> libc.so.6 => /lib/libc.so.6 (0xf703c000)
>>>>>>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7021000)
>>>>>>>
>>>>>>> On Sat, Mar 18, 2017 at 3:31 PM, Marco Padovan <[email protected]> wrote:
>>>>>>>
>>>>>>> ldd srcds_linux
>>>>>>>
>>>>>>>> linux-gate.so.1 =>  (0xf7754000)
>>>>>>>> libdl.so.2 => /lib/libdl.so.2 (0xf7745000)
>>>>>>>> libpthread.so.0 => /lib/libpthread.so.0 (0xf772a000)
>>>>>>>> libc.so.6 => /lib/libc.so.6 (0xf756c000)
>>>>>>>> /lib/ld-linux.so.2 (0xf7755000)
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sat, Mar 18, 2017 at 12:05 PM, Rudy Bleeker <[email protected]>
>>>>>>>>
>>>>>>>> wrote:
>>>>>>>
>>>>>>> What is the output of "ldd srcds_linux"?
>>>>>>>>
>>>>>>>>> On 17 March 2017 at 17:34, Marco Padovan <[email protected]> wrote:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> what's the status in relation to TF2 toolchain, did someone got it
>>>>>>>>>>
>>>>>>>>>> running
>>>>>>>>>
>>>>>>>>> on centos7 without resorting to chroots on all of that?
>>>>>>>>>>
>>>>>>>>>> It segfault on start with no proper infos on what it's missing or
>>>>>>>>>>
>>>>>>>>>> what
>>>>>>>>>
>>>>>>>> it's
>>>>>>>
>>>>>>>> finding wrong...
>>>>>>>>>> _______________________________________________
>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>>
>>>>>>>>>> archives,
>>>>>>>>>
>>>>>>>> please visit:
>>>>>>>
>>>>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Idleness is not doing nothing. Idleness is being free to do
>>>>>>>>> anything.
>>>>>>>>>     - Floyd Dell
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>> archives,
>>>>>>>>> please visit:
>>>>>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>
>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>> archives,
>>>>>>> please visit:
>>>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>>
>>>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>>>> please visit:
>>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>>>>
>>>>>> _______________________________________________
>>>>>>
>>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>>> please visit:
>>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>>>
>>>>>
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>> please visit:
>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>>
>>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives,
>>> please visit:
>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>>
>>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>>
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to