From: caner <can...@gm...> - 2008-01-31 07:48:16
|
I also successfully build mesa with linux-solo option. All you have to do: get glxproto.h get drm 2.3.0 from git and install it get pciaccess 0.10.0 from git and install it make install copies drm and pciaccess libraries to /usr/local/lib directory you may copy those files to /usr/lib/. If you do not do this, there could be two drms and two pciaccess libraries, one in usr/local/ one in /usr/. may be overwriting the files in /usr/lib is the safest way. get latest unstable mesa version from git repulsitory(currently 7.0.3) get latest stable mesa version from sourceforge(currentlu 7.0.2) copy /src/glx/mini/ from 7.0.3 to 7.0.2 edit linux-solo.conf at /conf directory, just only compile the graphics driver you need, delete the unwanted drivers names from the list(i810 is causing problems... there may be other problematic issiues) while(build==0) { make linux-solo There will be some missing header files, copy them from 7.0.3 } export LD_LIBRARY_PATH=/usr/local/lib shut down x window (init 3) compile miniglx sample progs with new libGL. su - modprobe radeonfb (you may need to moprobe drm and radeon if you boot at runlevel 3) edit miniglx.conf which is located at your /mesa/lib folder. change resolution etc. and copy it to /etc now run ./sample_server, after that run ./miniglxsample I think thats all... the warnings you have mentioned, disregard them, they are not important... Thank you for your help Gavin!!! Caner Michael Stowell wrote: > > Do you get the glxproto.h ? > copied to "mesa\include\GL" > > Did you installed drm-2.3.0 ? > currently have installed 2.3.1 > > Did you installed libpci-0.9.1 > currently installed 0.10.0 > > Is your /usr/local/include clean? Do you have the pkgconfig directory > in include folder? > > contents of above folder > > root@localhost:/usr/local/include# ls > cbea_map.h directfb-internal expat_external.h GL > libspe2-types.h pciaccess.h SDL xf86drm.h > directfb drm expat.h libspe2.h libspe.h > ps3fb X11 xf86mm.h > > > > Did you export LD_RUN_PATH=/usr/local/lib ? > I ran that command > > ive also noticed that breaking the build early has the following errors > earlier on > > > cannot find include file "stddef.h" > and > cannot find include file "stdarg.h" > > --------------------------------- > Looking for last minute shopping deals? Find them fast with Yahoo! > Search. > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Mesa3d-users mailing list > Mes...@li... > https://lists.sourceforge.net/lists/listinfo/mesa3d-users > > -- View this message in context: http://www.nabble.com/successfully-run-linux-solo-tp15046544p15199684.html Sent from the mesa3d-users mailing list archive at Nabble.com. |