tst2005googlecode / umurmur

Automatically exported from code.google.com/p/umurmur
1 stars 0 forks source link

Implement ./configure structure #18

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,

I'm using my fork of Syno-Packager (here 
https://github.com/Diaoul/syno-packager) to cross-compile uMurmur and make a 
package for all Synology NAS (in french here 
http://www.nas-forum.com/forum/index.php?/topic/19052-umurmur-spk/)

As you can see in the Makefile, configuring uMurmur before 'make' is quite 
tricky and could be made easier with a ./configure script with a few options to 
set the values I set with awful 'sed'.

AFAIK, autoconf can do that. Unfortunatly I'm not familiar with it so I can't 
submit any patch that could do that.

Thanks

Original issue reported on code.google.com by DiaoulAel on 23 Jan 2011 at 8:41

GoogleCodeExporter commented 9 years ago
autoconf might simplify things so all you have to do is:

   ./configure --host=armv5tel-softfloat-linux-gnueabi

but OTOH we could also add a make variable CROSS_COMPILE that serves the same 
purpose:
   make CROSS_COMPILE=armv5tel-softfloat-linux-gnueabi-

FWIW, I'd prefer the second solution ;D

Original comment by tilm...@googlemail.com on 23 Jan 2011 at 11:50

GoogleCodeExporter commented 9 years ago
I wouldn't mind having autoconf or something there, but I don't have the 
knowledge or time to acquire it atm. A user sent a CMake build system patch 
some months ago. I have given it too little time to gain understanding, and can 
currently not make it work. I attach it here anyhow for the sake of discussion. 

Original comment by fatbob.s...@gmail.com on 23 Jan 2011 at 9:21

Attachments:

GoogleCodeExporter commented 9 years ago
I had a brief look at autoconf in a howto I found: 
http://mi.eng.cam.ac.uk/~er258/code/autoconf/index.html
It doesn't look too hard, but the thought of actually starting to implement it 
made me feel an urge do heavy drugs. I just dislike dealing with makefiles and 
build tools in general. Since I can't afford the drugs I'll have to postpone 
this. 

IOW - I won't do it, at least not within a couple of months, so the job to add 
this is up for grabs! :)

Original comment by fatbob.s...@gmail.com on 9 Feb 2011 at 8:17

GoogleCodeExporter commented 9 years ago
I'm working on this. Expect a patch next week.

Original comment by DiaoulAel on 22 Mar 2011 at 10:55

GoogleCodeExporter commented 9 years ago

Original comment by fatbob.s...@gmail.com on 16 Apr 2011 at 8:16