help in simplification of code [string manipulation]

John weekender_ny at yahoo.com
Tue Sep 13 15:19:25 EDT 2005


Thanks for your replies...
Solved my problem.
--j

Christophe wrote:
> John a écrit :
> > How could I simplify the code to get libs out of LDFLAGS
> > or vice versa automatically in the following python/scons code?
> >
> > if sys.platform[:5] == 'linux':
> > 	env.Append (CPPFLAGS = '-D__LINUX')
> > 	env.Append (LDFLAGS  = '-lglut -lGLU -lGL -lm')
> > 	env.Append(CPPPATH=['include', 'include/trackball'])
> > 	libs = ['glut',
> > 		'GLU',
> > 		'GL',
> > 		'm',]
> >
> >
> > Thanks,
> > --j
> >
>
> Why don't you use the LIBS var in the environment instead of the LDFLAGS
> ? And what use would be the libs var for you ?
>
> if sys.platform[:5] == 'linux':
> 	libs = ['glut',
> 		'GLU',
> 		'GL',
> 		'm',]
> 	env.Append (CPPFLAGS = '-D__LINUX')
> 	env.Append (LIBS = Split(libs))
> 	env.Append(CPPPATH=['include', 'include/trackball'])




More information about the Python-list mailing list