[Freeciv-Dev] [bug #21125] ./configure ignores sdl2 requirements when the sdl1 client is built as well

2013-09-12 Thread Marko Lindqvist
Update of bug #21125 (project freeciv):

  Status:  Ready For Test = Fixed  
 Open/Closed:Open = Closed 
 Planned Release: = 2.6.0  


___

Reply to this item at:

  http://gna.org/bugs/?21125

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21125] ./configure ignores sdl2 requirements when the sdl1 client is built as well

2013-09-10 Thread Marko Lindqvist
Update of bug #21125 (project freeciv):

  Status: In Progress = Ready For Test 

___

Follow-up Comment #2:

Fix. Configure used save variable to store result of sdl and sdl2 checks so
success in either was considered success in the another too.

(file #18960)
___

Additional Item Attachment:

File name: GuiSpecificFoundVar.patch  Size:2 KB


___

Reply to this item at:

  http://gna.org/bugs/?21125

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21125] ./configure ignores sdl2 requirements when the sdl1 client is built as well

2013-09-10 Thread Marko Lindqvist
Update of bug #21125 (project freeciv):

  Status:None = In Progress
 Assigned to:None = cazfi  

___

Follow-up Comment #1:

Fix on the way.

___

Reply to this item at:

  http://gna.org/bugs/?21125

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21125] ./configure ignores sdl2 requirements when the sdl1 client is built as well

2013-09-10 Thread Sveinung Kvilhaugsvik
URL:
  http://gna.org/bugs/?21125

 Summary: ./configure ignores sdl2 requirements when the sdl1
client is built as well
 Project: Freeciv
Submitted by: sveinung
Submitted on: Tue 10 Sep 2013 04:42:49 PM GMT
Category: bootstrap
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 

___

Details:

./configure permits many clients to be built at once. When asked to only build
the sdl2 client it will complain about missing sdl2 libraries. When asked to
build it with the sdl client it won't. It will complain when built with the qt
client. Other combinations that include sdl and sdl2 that I have tested have
the problem as well.

SDL2 alone:

./configure --enable-debug --enable-client=sdl2

(...)

checking for threads implementation... pthreads
checking for SDL2... no
checking for sdl2-config... no
checking for SDL2 - version = 2.0.0... yes
*** The sdl2-config script installed by SDL2 could not be found
*** If SDL2 was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL2_CONFIG environment variable to the
*** full path to sdl2-config.
configure: error: specified client 'sdl2' not configurable (SDL2 = 2.0.0 is
needed (www.libsdl.org))

configure failed

SDL and SDL2:

./configure --enable-debug --enable-client=sdl,sdl2  make

(...)

  CC   widget_scrollbar.lo
  CC   widget_window.lo
  CC   wldlg.lo
  CCLD libgui-sdl.la
make[3]: Leaving directory
`/home/sveinung/Master/freeciv/trunk/client/gui-sdl'
Making all in gui-sdl2
make[3]: Entering directory
`/home/sveinung/Master/freeciv/trunk/client/gui-sdl2'
  CC   SDL2_gfxPrimitives.lo
In file included from SDL2_gfxPrimitives.c:40:0:
SDL2_gfxPrimitives.h:76:42: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:77:41: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:81:42: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:82:41: error: unknown type name 'SDL_Renderer'
In file included from SDL2_gfxPrimitives.c:40:0:
SDL2_gfxPrimitives.h:86:42: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:87:41: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:91:46: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:92:45: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:97:53: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:98:52: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:103:40: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:104:39: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:109:47: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:110:46: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:115:41: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:116:40: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:121:43: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:122:42: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:126:46: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:128:45: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:133:43: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:134:42: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:138:40: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:139:39: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:144:45: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:145:44: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:150:49: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:151:48: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:156:44: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:157:43: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:162:46: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:163:45: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:168:50: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:169:49: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:174:40: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:176:39: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:181:46: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:183:45: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:188:43: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:189:42: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:194:45: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:195:44: error: unknown type name 'SDL_Renderer'
SDL2_gfxPrimitives.h:200:49: