Chris,<br><br>Thanks for helping.† I will give it a shot.<br><br>Best,<br>Ke<br><br><div class="gmail_quote">2010/7/1 Christian Bienia <span dir="ltr"><<a href="mailto:cbienia@cs.princeton.edu">cbienia@cs.princeton.edu</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">








<div link="blue" vlink="purple" lang="EN-US">

<div>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Hi Ke,</span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">†</span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">I donít know the library or what this error means. Here is
what you can do:</span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">†</span></p>

<p><span style="font-size: 11pt; color: rgb(31, 73, 125);"><span>1.<span style="font: 7pt "Times New Roman";">††††††
</span></span></span><span style="font-size: 11pt; color: rgb(31, 73, 125);">Try to build the mesa library without the PARSEC framework. Mesa
is an open-source implementation of the OpenGL specification. You can also go
to their mailing lists to get help for that, they will probably be able to help
you more.</span></p>

<p><span style="font-size: 11pt; color: rgb(31, 73, 125);"><span>2.<span style="font: 7pt "Times New Roman";">††††††
</span></span></span><span style="font-size: 11pt; color: rgb(31, 73, 125);">You might already have an OpenGL implementation on your system,
or you should be able to get one easily. You can link to that with raytrace.
The only thing to look out for is to make sure that your OpenGL implementation
does the rendering in software Ė your simulator probably does not support
a GPU.</span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">†</span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Best,</span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Chris</span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">†</span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">†</span></p>

<div style="border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; padding: 3pt 0in 0in;">

<p class="MsoNormal"><b><span style="font-size: 10pt;">From:</span></b><span style="font-size: 10pt;"> <a href="mailto:parsec-users-bounces@lists.cs.princeton.edu" target="_blank">parsec-users-bounces@lists.cs.princeton.edu</a>
[mailto:<a href="mailto:parsec-users-bounces@lists.cs.princeton.edu" target="_blank">parsec-users-bounces@lists.cs.princeton.edu</a>] <b>On Behalf Of </b>Ke
Chen<br>
<b>Sent:</b> Wednesday, June 30, 2010 11:57 PM<br>
<b>To:</b> <a href="mailto:parsec-users@lists.cs.princeton.edu" target="_blank">parsec-users@lists.cs.princeton.edu</a><br>
<b>Subject:</b> [parsec-users] xext lib error when building PARSEC</span></p>

</div><div><div></div><div class="h5">

<p class="MsoNormal">†</p>

<p class="MsoNormal" style="margin-bottom: 12pt;">Hi All,<br>
<br>
I had trouble building PARSEC on Ubuntu 10.04 when building package
raytrace.† The log displayed in the shell is listed below with the error
message highlighted.† <br>
<br>
I have already installed the xext lib, by installing x11proto-xext-dev package
in the Synaptic Package Manager.† And I also tried to modify the
PKG_CONFIG_PATH to /usr/lib where the xext lib is supposed to be
installed.† But there is still the same error. <br>
<br>
If you have the same problem before, please give me a hand to solve it.†
Thank you for helping.<br>
<br>
______________________________________________________________________________________________________<br>
kechen@ubuntu:~/PARSEC/parsec-2.1/bin$ ./parsecmgmt -a build -p all[PARSEC] Packages
to build:† blackscholes bodytrack facesim ferret freqmine raytrace
swaptions fluidanimate vips x264 canneal dedup streamcluster glib gsl hooks
imagick libxml2 ssl tbblib mesa zlib cmake libtool yasm<br>
<br>
[PARSEC] [========== Building package raytrace ==========]<br>
[PARSEC] [---------- Analyzing package raytrace ----------]<br>
[PARSEC] raytrace depends on: cmake mesa<br>
[PARSEC] [---------- Analyzing package cmake ----------]<br>
[PARSEC] Package cmake already exists, proceeding.<br>
[PARSEC] [---------- Analyzing package mesa ----------]<br>
[PARSEC] mesa does not depend on any other packages.<br>
[PARSEC] [---------- Building package mesa ----------]<br>
[PARSEC] Removing old build directory.<br>
[PARSEC] Copying source code of package mesa.<br>
[PARSEC] Running 'env ./configure --with-driver=xlib --enable-glut
--enable-static --disable-shared
--prefix=/home/kechen/PARSEC/parsec-2.1/bin/../pkgs/libs/mesa/inst/amd64-linux.gcc':<br>
checking build system type... i686-pc-linux-gnu<br>
checking host system type... i686-pc-linux-gnu<br>
checking for gcc... /usr/bin/gcc<br>
checking for C compiler default output file name... a.out<br>
checking whether the C compiler works... yes<br>
checking whether we are cross compiling... no<br>
checking for suffix of executables... <br>
checking for suffix of object files... o<br>
checking whether we are using the GNU C compiler... yes<br>
checking whether /usr/bin/gcc accepts -g... yes<br>
checking for /usr/bin/gcc option to accept ISO C89... none needed<br>
checking how to run the C preprocessor... /usr/bin/cpp<br>
checking for gcc... (cached) /usr/bin/gcc<br>
checking whether we are using the GNU C compiler... (cached) yes<br>
checking whether /usr/bin/gcc accepts -g... (cached) yes<br>
checking for /usr/bin/gcc option to accept ISO C89... (cached) none needed<br>
checking whether we are using the GNU C++ compiler... yes<br>
checking whether /usr/bin/g++ accepts -g... yes<br>
checking for gmake... /usr/bin/make<br>
checking for makedepend... no<br>
checking for sed... /bin/sed<br>
checking for pkg-config... /usr/bin/pkg-config<br>
checking pkg-config is at least version 0.9.0... yes<br>
checking whether to enable assembly... yes, x86<br>
checking for dlopen... no<br>
checking for dlopen in -ldl... yes<br>
checking for posix_memalign... yes<br>
checking pkg-config files for X11 are available... yes<br>
<span style="background: none repeat scroll 0% 0% rgb(255, 255, 51);">checking for XLIBGL... configure: error:
Package requirements (x11 xext) were not met:</span><br>
<br>
<span style="background: none repeat scroll 0% 0% rgb(255, 255, 51);">No package 'xext' found</span><br>
<br>
<span style="background: none repeat scroll 0% 0% rgb(255, 255, 51);">Consider adjusting the PKG_CONFIG_PATH
environment variable if you</span><br>
<span style="background: none repeat scroll 0% 0% rgb(255, 255, 51);">installed software in a non-standard prefix.</span><br>
<br>
<span style="background: none repeat scroll 0% 0% rgb(255, 255, 51);">Alternatively, you may set the environment
variables XLIBGL_CFLAGS</span><br>
<span style="background: none repeat scroll 0% 0% rgb(255, 255, 51);">and XLIBGL_LIBS to avoid the need to call
pkg-config.</span><br>
<span style="background: none repeat scroll 0% 0% rgb(255, 255, 51);">See the pkg-config man page for more details.</span><br>
<br>
<span style="background: none repeat scroll 0% 0% rgb(255, 255, 51);">[PARSEC] Error: 'env ./configure
--with-driver=xlib --enable-glut --enable-static --disable-shared
--prefix=/home/kechen/PARSEC/parsec-2.1/bin/../pkgs/libs/mesa/inst/amd64-linux.gcc'
failed.</span><br clear="all">
<br>
-- <br>
Ke Chen<br>
Graduate Student - Department of Electrical Engineering<br>
University of Notre Dame</p>

</div></div></div>

</div>


<br>_______________________________________________<br>
parsec-users mailing list<br>
<a href="mailto:parsec-users@lists.cs.princeton.edu">parsec-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/parsec-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/parsec-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Ke Chen<br>Graduate Student - Department of Electrical Engineering<br>University of Notre Dame<br>Office: 227 Cushing Hall<br>Notre Dame IN †46556<br>Tel: 574-631-5644<br>
Cell: 574-485-8852<br>Email: <a href="mailto:kechen.usa@gmail.com">kechen.usa@gmail.com</a>, <a href="mailto:kchen2@nd.edu">kchen2@nd.edu</a><br>