Re: [SDL-1.2.14] Build fails on the libvlg checking

2010-02-01 Thread Alexey Shuvaev
On Sun, Jan 31, 2010 at 05:40:22PM +0100, Marcus von Appen wrote:
 On, Sun Jan 31, 2010, David Marec wrote:
 
  Le dimanche 31 janvier 2010 14:27:19, Marcus von Appen a écrit :
  
   /usr/lib/libvgl.* should not be available on RELENG_8, amd64 - instead
   it should reside in /usr/lib32 only. Did you upgrade from i386 to amd64
   or did you manually link the libvgl.* to /usr/lib?
  
  Neither of them.
  
  The system is amd64 from the begining.
  
  
   If so, please remove them or run make config and disable the VGL knob
   (or add 'WITHOUT_VGL=true' to the make invocation).
  
  That s what i did.
 
 And it still does not work for you?
 
  But, if, for example, svgalib is tagged i386 only, svgl is not.
 
 If I manually link libvgl.* from /usr/lib32 to /usr/lib and rebuild SDL
 with VGL enabled, anything links properly. I am not sure, what's wrong
 on your side. If it still fails for you after disabling the VGL knob,
 could you please send me the config.log from
 /usr/ports/devel/sdl12/work/SDL-1.2.14 as well as the tee'd output from
 your make invocation:
 
  make | tee sdlbuild.log
  
  btw, should i remove these libs ?
 
 I do not recommend to do that manually. Which shared library versions of
 libvgl are installed (output of find /usr/lib -name *vgl*) on your
 side?
 Did you ever run make delete-old or make delete-old-libs after updating
 the system?
 
Just FYI, libvgl is built natively on amd64 now:

Revision 197025 - (view) (annotate) - [select for diffs]
Modified Wed Sep 9 09:50:31 2009 UTC (4 months, 3 weeks ago) by delphij
File length: 3386 byte(s)
Diff to previous 194869

 - Teach vesa(4) and dpms(4) about x86emu. [1]
 - Add vesa kernel options for amd64.
 - Connect libvgl library and splash kernel modules to amd64 build.
 - Connect manual page dpms(4) to amd64 build.
 - Remove old vesa/dpms files.

Submitted by:   paradox ddkprog yahoo com [1], swell k at gmail.com
(with some minor tweaks)

Alexey.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


[SDL-1.2.14] Build fails on the libvlg checking

2010-01-31 Thread David Marec
Hello,


Trying to update SDL1.2 librairies, the build failed on the following errors:


/usr/bin/ld: skipping incompatible /usr/lib/libvgl.so when searching for -lvgl
/usr/bin/ld: skipping incompatible /usr/lib/libvgl.a when searching for -lvgl
/usr/bin/ld: skipping incompatible /usr/lib/libvgl.so when searching for -lvgl
/usr/bin/ld: skipping incompatible /usr/lib/libvgl.a when searching for -lvgl
/usr/bin/ld: skipping incompatible /usr/lib/libvgl.so when searching for -lvgl
/usr/bin/ld: skipping incompatible /usr/lib/libvgl.a when searching for -lvgl
/usr/bin/ld: cannot find -lvgl

Running:
david:~uname  -p -r
8.0-STABLE amd64


Any idea to get rid of this ?



-- 
david Marec: http://www.diablotins.org
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: [SDL-1.2.14] Build fails on the libvlg checking

2010-01-31 Thread Marcus von Appen
On, Sun Jan 31, 2010, David Marec wrote:

 Hello,
 
 
 Trying to update SDL1.2 librairies, the build failed on the following errors:
 
 
 /usr/bin/ld: skipping incompatible /usr/lib/libvgl.so when searching for -lvgl
 /usr/bin/ld: skipping incompatible /usr/lib/libvgl.a when searching for -lvgl
 /usr/bin/ld: skipping incompatible /usr/lib/libvgl.so when searching for -lvgl
 /usr/bin/ld: skipping incompatible /usr/lib/libvgl.a when searching for -lvgl
 /usr/bin/ld: skipping incompatible /usr/lib/libvgl.so when searching for -lvgl
 /usr/bin/ld: skipping incompatible /usr/lib/libvgl.a when searching for -lvgl
 /usr/bin/ld: cannot find -lvgl
 
 Running:
 david:~uname  -p -r
 8.0-STABLE amd64
 
 
 Any idea to get rid of this ?
 

/usr/lib/libvgl.* should not be available on RELENG_8, amd64 - instead
it should reside in /usr/lib32 only. Did you upgrade from i386 to amd64
or did you manually link the libvgl.* to /usr/lib?

If so, please remove them or run make config and disable the VGL knob
(or add 'WITHOUT_VGL=true' to the make invocation).

Regards
Marcus


pgpNLtvscBKL9.pgp
Description: PGP signature


Re: [SDL-1.2.14] Build fails on the libvlg checking

2010-01-31 Thread David Marec
Le dimanche 31 janvier 2010 14:27:19, Marcus von Appen a écrit :

 /usr/lib/libvgl.* should not be available on RELENG_8, amd64 - instead
 it should reside in /usr/lib32 only. Did you upgrade from i386 to amd64
 or did you manually link the libvgl.* to /usr/lib?

Neither of them.

The system is amd64 from the begining.


 If so, please remove them or run make config and disable the VGL knob
 (or add 'WITHOUT_VGL=true' to the make invocation).

That s what i did.
But, if, for example, svgalib is tagged i386 only, svgl is not.

btw, should i remove these libs ?


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: [SDL-1.2.14] Build fails on the libvlg checking

2010-01-31 Thread Marcus von Appen
On, Sun Jan 31, 2010, David Marec wrote:

 Le dimanche 31 janvier 2010 14:27:19, Marcus von Appen a écrit :
 
  /usr/lib/libvgl.* should not be available on RELENG_8, amd64 - instead
  it should reside in /usr/lib32 only. Did you upgrade from i386 to amd64
  or did you manually link the libvgl.* to /usr/lib?
 
 Neither of them.
 
 The system is amd64 from the begining.
 
 
  If so, please remove them or run make config and disable the VGL knob
  (or add 'WITHOUT_VGL=true' to the make invocation).
 
 That s what i did.

And it still does not work for you?

 But, if, for example, svgalib is tagged i386 only, svgl is not.

If I manually link libvgl.* from /usr/lib32 to /usr/lib and rebuild SDL
with VGL enabled, anything links properly. I am not sure, what's wrong
on your side. If it still fails for you after disabling the VGL knob,
could you please send me the config.log from
/usr/ports/devel/sdl12/work/SDL-1.2.14 as well as the tee'd output from
your make invocation:

 make | tee sdlbuild.log
 
 btw, should i remove these libs ?

I do not recommend to do that manually. Which shared library versions of
libvgl are installed (output of find /usr/lib -name *vgl*) on your
side?
Did you ever run make delete-old or make delete-old-libs after updating
the system?

Regards
Marcus


pgpyErOFU2TUJ.pgp
Description: PGP signature


Re: [SDL-1.2.14] Build fails on the libvlg checking

2010-01-31 Thread David Marec

Le dimanche 31 janvier 2010 17:40:22, Marcus von Appen a écrit :

   If so, please remove them or run make config and disable the VGL knob
   (or add 'WITHOUT_VGL=true' to the make invocation).
 
  That s what i did.
 
 And it still does not work for you?

Sorry, i missed to precise that the build was successful with VGL disabled.

  But, if, for example, svgalib is tagged i386 only, svgl is not.
 
 If I manually link libvgl.* from /usr/lib32 to /usr/lib and rebuild SDL
 with VGL enabled, anything links properly. I am not sure, what's wrong
 on your side. 

I don't actually know why  libvgl* are located in /usr/lib instead of 
/usr/lib32, on my side.

  btw, should i remove these libs ?

I mean, move them to the right place.

 
 I do not recommend to do that manually. Which shared library versions of
 libvgl are installed (output of find /usr/lib -name *vgl*) on your
 side?

david:~find /usr/lib -name *vgl*
/usr/lib/libvgl.a
/usr/lib/libvgl.so
/usr/lib/libvgl_p.a

 Did you ever run make delete-old or make delete-old-libs after updating
 the system?

I have just ran these libs deletion tools and the VGL option has disapeared 
from the SDL12 knob.



btw, i don't really need libvgl  at this time.

Thanks.

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org