otool -l <binary file>

:)

On May 14, 2009, at 10:04 AM, Leonardo Santagada wrote:

>
> On May 14, 2009, at 4:30 AM, Antonio Ognio wrote:
>
>> 2009/5/13 Leonardo Santagada <[email protected]>:
>>
>>> I think the best course of action would be to make a Ports file  
>>> for cherokee
>>> as macports is pretty standard for mac developers.
>>
>> Nice to know that.. I'm already looking into it..
>>
>
> This would be great
>
>>> Another option would be to make a more or less static build and  
>>> then use
>>> PackageMaker to package it. Looking at how Rudix (another  
>>> packaging system
>>> for osx) packages stuff and making a makefile for cherokee (which  
>>> will then
>>> end up giving you a .pkg that you can install indenpendly) would  
>>> be my tip.
>>
>> Cool. That would be even friendlier than the MacPorts option but I
>> would see it as complementary and helpful to reach a different target
>> audience.
>>
>> So far, I've managed to create a .pkg installer using Apple's
>> PackageMaker.app available under /Developer/Applications/Utilities
>> once you've installed XCode.
>
> Ok if you are doing all this manually you  don't need Rudix for  
> anything, just configure the build to statically link any libraries  
> that doesn't come with macosx
>
>> The installer is available here:
>>
>> http://files.gnrfan.org/cherokee/Cherokee_0.99.15.pkg
>>
>> You can see some screenshots of it here:
>>
>> http://files.gnrfan.org/cherokee/shots/
>>
>> It will install Cherokee to /opt/cherokee since I haven't yet figured
>> out what's the most appropriate directory layout for Leopard.
>
> Even though I don't like it most .pkg software distributed around  
> install things to /usr/local but /opt/cherokee is good also.
>
>> I haven't used static compilation. It's a plain ./configure
>> --prefix=/opt/cherokee && make && sudo make install thing for now.
>
> Without static linking libs that are not part of mac osx you are  
> actually making a package that might not run on other computers  
> besides yours. At least ffmpeg I know doesn't come with osx but you  
> will have to look at which libs your cherokee binaries are linking  
> to (there is a tool to do this, but I forgot the name).
>
>> Any hints on the best directory layout will be useful. Creating the
>> MacPort's PortFile is also an important goal for better Cherokee
>> suport in the Mac.
>
>
>
> --
> Leonardo Santagada
> santagada at gmail.com
>
>
>

--
Leonardo Santagada
santagada at gmail.com



_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to