Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Development

Archive::Development Archive area for Development's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-21-2004, 11:13 AM
smogo
Discordant
 
Join Date: Jan 2004
Location: 47
Posts: 339
Default makefile for more targets

Hi,

here is a command than i spawn after getting the cvs as 686 is too much for me:
Code:
perl -pi -e 's/march=i686/march=\`uname -m\`/' `find . -iname 'makefile*' `
Should work on BSD too.

This might not help much, as every one might have its own recipe, but ...
Reply With Quote
  #2  
Old 01-21-2004, 02:30 PM
var1ety
Sarnak
 
Join Date: Jan 2003
Posts: 59
Default

According to gcc's manpage i686 encompasses everything from pentium pro onwards, so this command would only be relevant if you were running on a non-pro pentium (i586), a 486 (i486), or a 386 (i386).

So, as the OP indicates, this command isn't appropriate for everyone, but is surely appropriate for a few people.

Additionally, this would work fine on BSDs - we aren't so alien as people make us out to be =0
Reply With Quote
  #3  
Old 01-21-2004, 02:37 PM
kathgar
Discordant
 
Join Date: May 2002
Posts: 434
Default

He could be on a sparc, a risc, an alpha, a ppc, just about dozens of other arches than just x86
__________________
++[>++++++<-]>[<++++++>-]<.>++++[>+++++<-]>[<
+++++>-]<+.+++++++..+++.>>+++++[<++++++>-]<+
+.<<+++++++++++++++.>.+++.------.--------.>+.
Reply With Quote
  #4  
Old 01-21-2004, 05:49 PM
smogo
Discordant
 
Join Date: Jan 2004
Location: 47
Posts: 339
Default

Quote:
Originally Posted by var1ety
if you were running on a non-pro pentium (i586), a 486 (i486), or a 386 (i386).
sorry if i missaid. my EQEmu actually runs on non-pro pentium :(
Reply With Quote
  #5  
Old 01-21-2004, 05:51 PM
var1ety
Sarnak
 
Join Date: Jan 2003
Posts: 59
Default

I thought that because of endian problems eqemu was incompatible with systems that were not intel-endian, such as sparc?
Reply With Quote
  #6  
Old 01-22-2004, 04:12 AM
kathgar
Discordant
 
Join Date: May 2002
Posts: 434
Default

I don't think anyone has every tried. It might work, it might not. I don't think there would me that much endian specific code thats still in use. Might have to change some bitshifts but that should be it. We get nearly everything in network byte order, and net->host it and host-> net everything we send. You could always have an abstraction layer that does the endian swap for just eqemu procs. Again, speculation, never tried it.
__________________
++[>++++++<-]>[<++++++>-]<.>++++[>+++++<-]>[<
+++++>-]<+.+++++++..+++.>>+++++[<++++++>-]<+
+.<<+++++++++++++++.>.+++.------.--------.>+.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 01:27 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3