Re: OSX PHP freetds MAMP install question...

Cole McDonald <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
I had no problems compiling, it behaved exactly as the instructions I  
was working from said it should.
Had it not been so, I wouldn't have gotten to the point where I looked  
more deeply into it.

I'm not necessarily a good person to ask these questions of however, I  
haven't done any non-web based development since the early 90's...  
Never really got my head into the linux thing.  After punchcard  
programming in FORTRAN in the 70s, the apple/BASIC world seemed so  
much easier, and the Mac the natural extension of that ease of use.

Tons of development with Applescript, shell, Expect/TCL, Bunch of web  
design on the fledgling internet trying to monetize and commercialize  
it (a year too early to market, we couldn't convince businesses that  
enough people would have access tot he internet from their homes).

So other than interpreted languages, I've had minimal experience with  
compiled language development.  The initial vision of computers was  
that they would make life easier.  I've been spoiled in the apple  
world with installers that work within that vision.  Everytime I have  
to install any unix based software, it makes me angry that that vision  
hasn't been as fully embraced as I would have expected.  We still seem  
trapped in the 70's in that regard.  In my view, the 2 things  
hampering Linux making a huge inroad into the home is the interface  
and the installation process.  Those 2 things sorted out, Linux and  
freeBSD could wipe out all of the competition.  I'd love to see that.

---------------------------------------------------------
         Cole McDonald (320)310-7791
                    Producer/Director
       Y.A.F.I.:Underground Productions
---------------------------------------------------------
        http://www.yafiunderground.com
---------------------------------------------------------






On May 18, 2010, at 4:09 PM, Robert B Carter wrote:

> Hi Cole--
>
> when you first installed freetds, did you have any problems compiling?
>
> Last June I joined this list to post a question after spending the
> better part of a day trying to figure out why freetds wouldn't install
> on my Mac, but I got no responses. I gave up on freetds after that,
> but circumstances have dragged me back here... what I've been trying
> to do is essentially the same thing as what you were able to do, to
> get freetds and the mssql extension working on MAMP, and it seems like
> you've managed to succeed at this. Advice would be appreciated.
>
> The specific error, as reported in the config.log file, is:
>
> /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: /usr/lib/gcc/i686-apple-
> darwin8/4.0.1/../../../libSystem.dylib unknown flags (type) of section
> 6 (__TEXT,__literal16) in load command 0
> collect2: ld returned 1 exit status
>
> Thanks--
>
> Robert Carter
>
>
>
>
> On May 11, 2010, at 11:02 AM, Cole McDonald wrote:
>
>> That's a wonderfully simple solution :)  Just difficult to arrive
>> there.  I'll give it a poke...  The port80 instance directs to the ~/
>> Sites folder while the port8888 instance seems to direct into the  
>> MAMP
>> directory... so I'll just have to make a subdirectory that links to
>> the correct location (messy) to get the work done... thanks so much
>> for your help.
>>
>> ---------------------------------------------------------
>>        Cole McDonald (320)310-7791
>>                   Producer/Director
>>      Y.A.F.I.:Underground Productions
>> ---------------------------------------------------------
>>       http://www.yafiunderground.com
>> ---------------------------------------------------------
>>
>>
>>
>>
>>
>>
>> On May 11, 2010, at 10:44 AM, Daniel Fazekas wrote:
>>
>>> On May 11, 2010, at 17:33, Cole McDonald wrote:
>>>
>>>> so at this point, it looks like the MAMP installation is working
>>>> and   setup correctly but isn't being used by apache when it's
>>>> loading.
>>>
>>> I think what your problem really is that you are trying to use
>>> Apple's copy of Apache, instead of MAMP's copy.
>>> Where MAMP's copy of Apache is listening on port 8888, while Apple's
>>> bundled copy is running on the default port 80. You have two web
>>> servers running simultaneously and you just need to pick the right
>>> one.
>>>
>>> You could simply add the port specification to the URL of the site
>>> you are developing.
>>>
>>> If you are trying to access
>>> http://localhost/something
>>>
>>> load it as
>>>
>>> http://localhost:8888/something
>>>
>>>> Is the solution as simple as creating a symlink from the one
>>>> mssql.so file to the modules directory in the system's php?
>>>
>>> That might actually work in your case, because Apple provides PHP
>>> 5.2.12 for Leopard users, which is only slightly newer than your
>>> MAMP-installed copy of PHP 5.2.11.
>>>
>>> So they both should be using the same "no-debug-non-zts-20060613"
>>> interface.
>>>
>>> PHP 5.3.x, bundled with Snow Leopard, would require a rebuild for
>>> "no-debug-non-zts-20090626" modules.
>>>
>>> _______________________________________________
>>> FreeTDS mailing list
>>> [email protected]
>>> http://lists.ibiblio.org/mailman/listinfo/freetds
>>
>> _______________________________________________
>> FreeTDS mailing list
>> [email protected]
>> http://lists.ibiblio.org/mailman/listinfo/freetds
>
> _______________________________________________
> FreeTDS mailing list
> [email protected]
> http://lists.ibiblio.org/mailman/listinfo/freetds
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.