Odamex Message Boards
Community Discussion => Technical Support => Topic started by: NovaFlame on March 19, 2007, 23:49:06
-
I downloaded 0.1 because that was the only version we got so far. I got the libs and they say get wxWidgets. I got wxMac (the newest version) or whatever.
So I got the frameworks (SDL, and Mixer) to run the client. Now how the hell do I get wx working so I can use the launcher.
I haven't played yet because its just very confusing, and I suppose getting the launcher working will be best.
PS: Can I just boot from the client? How?
-
Ok I booted from client into Single Player successfully. But I'm still having trouble getting wxMac working. I have 2.8.2.
-
Yeah we're still trying to find someone who can maintain a mac binary package. I recommend once you get what you have working to check out a copy of the svn repository (http://odamex.net/wiki/Svn) so you have the latest source.
We've not had documentation drawn up yet for how to get wx going/compiling the launcher on a mac, but if you do figure it out please write down your steps and add it to the wiki, it would be greatly appreciated.
Try checking out wxwidgets' website for help on getting wx to compile.
-
Thanks :). I did infact find a wxMac page showing how to properly install it
Here: http://www.wxwidgets.org/wiki/index.php/Building_WxWidgets_With_MacOS_X
The confusing part of it though is the ./configure. It says you can configure the script in many ways. Do I have to configure it in a certain way for the launcher to work? And how
PS: I've read the Xcode source compiling thing and it says a way to configure it but it doesn't see it as a proper command.
-
Ok, once again .configure problems. It says I'm missing gcc or something. Do I need that to install wxWidgets?
Here's a terminal log.
Last login: Tue Mar 20 09:29:59 on ttyp1
Welcome to Darwin!
SET-BCs-Computer:~ setbc$ cd /wxMac-2.8.2/
SET-BCs-Computer:/wxMac-2.8.2 setbc$ mkdir macbuild
SET-BCs-Computer:/wxMac-2.8.2 setbc$ ./configure --disabled-shared --enable-universal-binary
configure: error: unrecognized option: --disabled-shared
Try `./configure --help' for more information.
SET-BCs-Computer:/wxMac-2.8.2 setbc$ ./configure --with-opengl
checking build system type... powerpc-apple-darwin8.8.0
checking host system type... powerpc-apple-darwin8.8.0
checking target system type... powerpc-apple-darwin8.8.0
loading argument cache configarg.cache
checking for --enable-gui... yes
checking for --enable-monolithic... no
checking for --enable-plugins... no
checking for --without-subdirs... no
checking for --enable-universal... no
checking for --enable-nanox... no
checking for --enable-gpe... no
checking for --with-libpng... yes
checking for --with-libjpeg... yes
checking for --with-libtiff... yes
checking for --with-libxpm... yes
checking for --with-libmspack... yes
checking for --with-sdl... no
checking for --with-gnomeprint... yes
checking for --with-gnomevfs... no
checking for --with-hildon... no
checking for --with-opengl... yes
checking for --with-dmalloc... no
checking for --with-regex... yes
checking for --with-zlib... yes
checking for --with-odbc... no
checking for --with-expat... yes
checking for --enable-shared... yes
checking for --enable-optimise... yes
checking for --enable-debug... no
checking for --enable-stl... no
checking for --enable-debug_flag... no
checking for --enable-debug_info... no
checking for --enable-debug_gdb... no
checking for --enable-debug_cntxt... no
checking for --enable-mem_tracing... no
checking for --enable-profile... no
checking for --enable-no_rtti... no
checking for --enable-no_exceptions... no
checking for --enable-permissive... no
checking for --enable-no_deps... no
checking for --enable-vararg_macros... yes
checking for --enable-universal_binary... no
checking for --enable-compat24... no
checking for --disable-compat26... no
checking for --enable-rpath... yes
checking for --enable-intl... yes
checking for --enable-config... yes
checking for --enable-protocols... yes
checking for --enable-ftp... yes
checking for --enable-http... yes
checking for --enable-fileproto... yes
checking for --enable-sockets... yes
checking for --enable-ole... yes
checking for --enable-dataobj... yes
checking for --enable-ipc... yes
checking for --enable-apple_ieee... yes
checking for --enable-arcstream... yes
checking for --enable-backtrace... yes
checking for --enable-catch_segvs... yes
checking for --enable-cmdline... yes
checking for --enable-datetime... yes
checking for --enable-debugreport... yes
checking for --enable-dialupman... yes
checking for --enable-dynlib... yes
checking for --enable-dynamicloader... yes
checking for --enable-exceptions... yes
checking for --enable-ffile... yes
checking for --enable-file... yes
checking for --enable-filesystem... yes
checking for --enable-fontmap... yes
checking for --enable-fs_archive... yes
checking for --enable-fs_inet... yes
checking for --enable-fs_zip... yes
checking for --enable-geometry... yes
checking for --enable-log... yes
checking for --enable-longlong... yes
checking for --enable-mimetype... yes
checking for --enable-mslu... yes
checking for --enable-snglinst... yes
checking for --enable-std_iostreams... no
checking for --enable-std_string... no
checking for --enable-stdpaths... yes
checking for --enable-stopwatch... yes
checking for --enable-streams... yes
checking for --enable-system_options... yes
checking for --enable-tarstream... yes
checking for --enable-textbuf... yes
checking for --enable-textfile... yes
checking for --enable-timer... yes
checking for --enable-unicode... no
checking for --enable-sound... yes
checking for --enable-mediactrl... no
checking for --enable-gstreamer8... no
checking for --enable-printfposparam... yes
checking for --enable-zipstream... yes
checking for --enable-url... yes
checking for --enable-variant... yes
checking for --enable-protocol... yes
checking for --enable-protocol_http... yes
checking for --enable-protocol_ftp... yes
checking for --enable-protocol_file... yes
checking for --enable-threads... yes
checking for --enable-docview... yes
checking for --enable-help... yes
checking for --enable-mshtmlhelp... yes
checking for --enable-html... yes
checking for --enable-htmlhelp... yes
checking for --enable-xrc... yes
checking for --enable-aui... yes
checking for --enable-constraints... yes
checking for --enable-printarch... yes
checking for --enable-mdi... yes
checking for --enable-mdidoc... yes
checking for --enable-loggui... yes
checking for --enable-logwin... yes
checking for --enable-logdialog... yes
checking for --enable-webkit... yes
checking for --enable-richtext... yes
checking for --enable-graphics_ctx... no
checking for --enable-postscript... yes
checking for --enable-prologio... no
checking for --enable-resources... no
checking for --enable-clipboard... yes
checking for --enable-dnd... yes
checking for --enable-metafile... yes
checking for --enable-controls... no
checking for --enable-accel... yes
checking for --enable-animatectrl... yes
checking for --enable-button... yes
checking for --enable-bmpbutton... yes
checking for --enable-bmpcombobox... yes
checking for --enable-calendar... yes
checking for --enable-caret... yes
checking for --enable-checkbox... yes
checking for --enable-checklst... yes
checking for --enable-choice... yes
checking for --enable-choicebook... yes
checking for --enable-collpane... yes
checking for --enable-colourpicker... yes
checking for --enable-combobox... yes
checking for --enable-comboctrl... yes
checking for --enable-datepick... yes
checking for --enable-dirpicker... yes
checking for --enable-display... yes
checking for --enable-detect_sm... yes
checking for --enable-filepicker... yes
checking for --enable-fontpicker... yes
checking for --enable-gauge... yes
checking for --enable-grid... yes
checking for --enable-dataviewctrl... no
checking for --enable-hyperlink... yes
checking for --enable-imaglist... yes
checking for --enable-listbook... yes
checking for --enable-listbox... yes
checking for --enable-listctrl... yes
checking for --enable-notebook... yes
checking for --enable-odcombobox... yes
checking for --enable-radiobox... yes
checking for --enable-radiobtn... yes
checking for --enable-sash... yes
checking for --enable-scrollbar... yes
checking for --enable-searchctrl... yes
checking for --enable-slider... yes
checking for --enable-spinbtn... yes
checking for --enable-spinctrl... yes
checking for --enable-splitter... yes
checking for --enable-statbmp... yes
checking for --enable-statbox... yes
checking for --enable-statline... yes
checking for --enable-stattext... yes
checking for --enable-statusbar... yes
checking for --enable-tabdialog... no
checking for --enable-textctrl... yes
checking for --enable-togglebtn... yes
checking for --enable-toolbar... yes
checking for --enable-tbarnative... yes
checking for --enable-treebook... yes
checking for --enable-toolbook... yes
checking for --enable-treectrl... yes
checking for --enable-tipwindow... yes
checking for --enable-popupwin... yes
checking for --enable-commondlg... yes
checking for --enable-aboutdlg... yes
checking for --enable-choicedlg... yes
checking for --enable-coldlg... yes
checking for --enable-filedlg... yes
checking for --enable-finddlg... yes
checking for --enable-fontdlg... yes
checking for --enable-dirdlg... yes
checking for --enable-msgdlg... yes
checking for --enable-numberdlg... yes
checking for --enable-splash... yes
checking for --enable-textdlg... yes
checking for --enable-tipdlg... yes
checking for --enable-progressdlg... yes
checking for --enable-wizarddlg... yes
checking for --enable-menus... yes
checking for --enable-miniframe... yes
checking for --enable-tooltips... yes
checking for --enable-splines... yes
checking for --enable-mousewheel... yes
checking for --enable-validators... yes
checking for --enable-busyinfo... yes
checking for --enable-joystick... yes
checking for --enable-metafile... yes
checking for --enable-dragimage... yes
checking for --enable-accessibility... no
checking for --enable-palette... yes
checking for --enable-image... yes
checking for --enable-gif... yes
checking for --enable-pcx... yes
checking for --enable-tga... yes
checking for --enable-iff... no
checking for --enable-pnm... yes
checking for --enable-xpm... yes
checking for --enable-ico_cur... yes
checking for --enable-official_build... no
saving argument cache configarg.cache
checking for toolkit... mac
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
SET-BCs-Computer:/wxMac-2.8.2 setbc$ make
-bash: make: command not found
SET-BCs-Computer:/wxMac-2.8.2 setbc$
As you can see I have no idea what I am doing. I did something with opengl configure, and it did this. Really, all I want is this thing to install :D.
-
INSERT CODE HERE!!!!
-
Ok I think I'm just going to wait until a more stable version of Odamex on Mac OS X comes out. I realise its still in development, but I just don't like using unix and stuff to get this thing working. I'll still be checking this place, however. Thanks for your help.
-
Ok I think I'm just going to wait until a more stable version of Odamex on Mac OS X comes out. I realise its still in development, but I just don't like using unix and stuff to get this thing working. I'll still be checking this place, however. Thanks for your help.
It's not about being "stable". Your problem is that it can't find your compiler. Do you have GCC installed? Surely you must to have been able to compile the client and server. If you have not, then you need to have that. The source you're compiling from will continue to be like this unless someone magically cooks up some totally different way to build this stuff.
-
INSERT CODE HERE!!!!
It's perfectly readable and does not require proper spacing, so there's no need to place it in a code tag. And don't even start with that backseat moderating business. We don't need it.