Compil on macOsX leopard 10.5.7+texturBugResolv(part) fr-en

Other talk that doesn't fit elsewhere.
This is for General Discussion, not General chat.
zemetafyzik
New user
Posts: 2
Joined: 14 Jul 2009, 16:32
Location: FRANCE

Compil on macOsX leopard 10.5.7+texturBugResolv(part) fr-en

Post by zemetafyzik »

Hi, I m french, so i tried to wrote the same things in english after the first french part.

----------------------En français.
Bonjour,
C'est quoi ce post ?
J'explique comment j'ai compilé pour os X sachant que j'avais jamais fais ça, et j'espère que ça va aider les gens qui avait le même problème en regroupant divers liens.

J'ai dl warzone 2100 en .dmg du site d'apple, il marchait bien sauf le GROS problème des textures.

je suis allez ici pour télécharger le svn :

Code: Select all

svn co https://warzone2100.svn.sourceforge.net/svnroot/warzone2100 warzone2100
puis j'ai fait d'apres cette page

Code: Select all

cd /warzone_src_directory/macosx xcodebuild -project Warzone.xcodeproj -target Warzone -configuration Release
plusieurs problèmes :

Code: Select all

Error validating server certificate for 'https://quesoglc.svn.sourceforge.net:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: *.svn.sourceforge.net
- Valid: from Tue, 09 Oct 2007 13:15:07 GMT until Mon, 08 Dec 2008 14:15:07 GMT
- Issuer: Equifax Secure Certificate Authority, Equifax, US
- Fingerprint: fb:75:6c:40:58:ae:21:8c:63:dd:1b:7b:6a:7d:bb:8c:74:36:e7:8a
(j'ai essayé en coupant la connexion internet et a la fin de la compilation le .app avait le message d'erreur "bad architecture" (ppc et pas intel))

puis j'ai essayé :

j'ai fait ce qu'il y a marqué ici :
Do you have SVN installed? Or, if you want to just manually download QuesoGLC, download the archive at http://quesoglc.svn.sourceforge.net/vie ... athrev=762 , move the archive to macosx/external/, and extract (the extracted directory should be called 'quesoglc'). Once the archive is extracted, try building Warzone once again. The build process should see that the quesoglc/ directory already exists and it won't try to download QuesoGLC.
j'avais 2 erreurs Queso et 2 erreurs warzone
et avec celui ci
http://quesoglc.svn.sourceforge.net/vie ... athrev=762
57 erreurs
finallement, j'ai tout supprimé les quesoglc du repertoire external SAUF Resources/QuesoGLC-Info.plist ainsi que le dossier BUILD ET avec macports j'ai fait :

Code: Select all

sudo port install quesoglc
honnêtement je sais pas si ça a servis.
j'ai lancé la compilation et... ôô miracle, ça marche !
J'ai tellement supprimé de fichier et téléchargé d'autre (tous trouvable sur ce forum) que je ne sais pas exactement ce qu'il c'est passé.

j'ai xcode 3.1, mac os X 10.5.7 avec Geforce 9400M (macbook aluminium)

La traduction en français ne fonctionne pas, est e que le fr.po est absent ?

ps:
- je n'avais jamais compilé avec xtools
- je connais pas svn ni comment ça marche ni a quoi ça sert
- Je ne sais pas me servir des "ticket"
- je sais pas si j'ai posté dans la bonne section
- je sais pas si ce post est utile et si a déjà été traité !
- comment a fait la personne qui a fait le .dmg ?

voici un aperçu des textures avec geforce9400M:
avec le .dmg :
texture_warzone_bad.jpg
apres la compilation
texture_warzone.jpg

----
in english now (it's time to lol ^^)

Hi,

Why I post here ?
I explain how i build the warzone.app for OS X knowing that I ve never do this (xcode + read the source code of an open source program for trying to modified it) and i hope this will help some guys who are in the same situation by grouping some web address.

I've downloading warzone 2100 in .dmg on apple.com/downloads, all run good expect the bug texture (all is grey... but you know that)

So i m going here to download the svn :

Code: Select all

svn co https://warzone2100.svn.sourceforge.net/svnroot/warzone2100 warzone2100
And with this page i do

Code: Select all

cd /warzone_src_directory/macosx xcodebuild -project Warzone.xcodeproj -target Warzone -configuration Release
many problem :

Code: Select all

Error validating server certificate for 'https://quesoglc.svn.sourceforge.net:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: *.svn.sourceforge.net
- Valid: from Tue, 09 Oct 2007 13:15:07 GMT until Mon, 08 Dec 2008 14:15:07 GMT
- Issuer: Equifax Secure Certificate Authority, Equifax, US
- Fingerprint: fb:75:6c:40:58:ae:21:8c:63:dd:1b:7b:6a:7d:bb:8c:74:36:e7:8a
(I ve shuting down the internet connection and the .app build with no error but had an error message (when i run the .app) about his architecture (I think it was build for ppc and not intel, but i am noob in this))

and :
I do what it's wrote here :
Do you have SVN installed? Or, if you want to just manually download QuesoGLC, download the archive at http://quesoglc.svn.sourceforge.net/vie ... athrev=762 , move the archive to macosx/external/, and extract (the extracted directory should be called 'quesoglc'). Once the archive is extracted, try building Warzone once again. The build process should see that the quesoglc/ directory already exists and it won't try to download QuesoGLC.
I had 2 errors Queso and 2 errors warzone

and with this
http://quesoglc.svn.sourceforge.net/vie ... athrev=762
57 errors and 2 errors warzone

Finaly I deleted all the "quesoglc" from the directory "macosX" but not the Resources/QuesoGLC-Info.plist and deleted the directory "build" and with macports I do :

Code: Select all

sudo port install quesoglc
(Honnestly I don't know if this made something)

I launch xcodebuild -project Warzone.xcodeproj -target Warzone -configuration Release and ooohh^^
** BUILD SUCCEEDED **
xD

I have delete a lot of file and download another (all are in this forum) so i m not really sure of why "the build succeeded"

I have xcode 3.1, mac os X 10.5.7 with Geforce 9400M (macbook aluminium 1st generation)

ps:
- I ve never build big program like this with xcode (only VERY little c programme with gcc) so i understand nothing when it build... (for an exemple why it need to connect to the internet ? and where it go ?)
- I don't know svn and what/why he is using for (but wikipedia tel me)
- I don't know how to use Tickets or if I must use it (for example texture, and traduction ?)
- I don't know if i post in the good place on this forum
- I make some search but I ve never read if someone build on os X (Ge9400M) and resolve in part the texture bug
- Why the person who do the .dmg don't says how he do that (or maybe, where it is ?)
- French traduction does not function (fr.po file not included ?)

this is a snapshot wich showing the evolution of texture with GeForce9400M:
with .dmg from apple ->
texture_warzone_bad.jpg
after the new build :
texture_warzone.jpg
So why do you say apple don't fix the bug or, is somebody tel this somwhere in the forum ?


(I ve never tried to explain something in english like this post, so can you answer to this question : Have you understood something ? or I must always copy/paste every sentence from google traduction and never speak english ?
Don't answer in french (with google or systran) : I understand better than I wrote
have you a tutorial who explain easily how to work on an open source project ? because if I can help this project (traduction ? LOL))

I only played the demo on playstation 10 years ago and I m happy to have the complete game free now, thanks a lot !!
You do not have the required permissions to view the files attached to this post.
I am french, sorry for butchering your english language when i wrote... ^^
User avatar
Buginator
Professional
Professional
Posts: 3285
Joined: 04 Nov 2007, 02:20

Re: Compil on macOsX leopard 10.5.7+texturBugResolv(part) fr-en

Post by Buginator »

The problem is Apple gfx driver bugs.

viewtopic.php?f=4&t=3255&start=15

Also:
Mac OS X 10.5.8 Release Imminent...so perhaps they fixed it?
and it ends here.