Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Sep 2001 19:38:17 +0200
From:      universe <universe@truemetal.org>
To:        freebsd-questions@freebsd.org
Subject:   linux compat: libc.so.6 conflicts with libc.so.4
Message-ID:  <3BA78689.1F055A6A@truemetal.org>

next in thread | raw e-mail | index | archive | help
hi all,

a buddy wants me to test if a game that he is programming on compiles
successfully under freebsd (4.3-stable, 8/23/01). he did all the
programming on a linux system, and the game requires sdl-1.2.x,,
sdl_image-1.2.x and POSIX threads. now, after i adjust his Makefile to
my system needs (path to sdl, jpeg etc. libraries and includes) i
still have to merge the linux library path (/usr/compat/linux/lib/)
into the linker's cache. that's because the linux POSIX threads
libraries are located in this directory (the game isn't yet ported to
freebsd, of course). now, when i try to compile the thing ld reports
me:

/usr/libexec/elf/ld: warning: libc.so.6, needed by
/usr/compat/linux/lib/libpthread-0.8.so, may conflict with libc.so.4

obviously it's a problem to ld that there are 2 versions of libc.so in
the linker cache at that time. one from the linux compat directory and
another one from the native freebsd system. 

any hints? 

thanks, any input is appreciated :)

markus

-- 

there's the microsoft way, there's the linux way, and there's
the right way.

-- freebsd, the winner's choice. http://www.freebsd.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3BA78689.1F055A6A>