Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2

5 messages Options
Embed this post
Permalink
Graham Perrin

Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2

Reply Threaded More More options
Print post
Permalink
Aiming to resolve a crashing bug, Chandler 1.0.3 with multiple displays on Mac OS X:

I'm trying, failing to build from source on Mac OS X 10.5.7, Build 9J61, Intel, 64-bit.

Tail ends of failures are pasted to <http://pastebin.ca/1444563> and <http://pastebin.ca/1444570>.† In both cases:

ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [/Users/gjp22/Developer/chandler/external/wx/wxPython-r218/build_release/lib/libwx_macu-2.8.0.4.0.dylib] Error 1
make[2]: *** [wxWidgets] Error 2
make[1]: *** [build] Error 2
make: *** [wx] Error 2


Any suggestions?

Should I seek advice from wxWidgets community, or is this type of issue half-expected?

Might it be easier to edit our copy of textctrl.cpp ?

TIA
Graham

References

<https://bugzilla.osafoundation.org/show_bug.cgi?id=11696#c41>

<http://chandlerproject.org/Developers/BuildingChandlerDesktop#The%20long%20and%20more%20difficult%20way>
Grant Baillie

Re: Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2

Reply Threaded More More options
Print post
Permalink

On 2 Jun, 2009, at 01:05, Graham Perrin wrote:

>
> Aiming to resolve a crashing bug, Chandler 1.0.3 with multiple  
> displays on
> Mac OS X:
>
> I'm trying, failing to build from source on Mac OS X 10.5.7, Build  
> 9J61,
> Intel, 64-bit.
>
> Tail ends of failures are pasted to <http://pastebin.ca/1444563> and
> <http://pastebin.ca/1444570>.† In both cases:
>
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[3]: ***
> [/Users/gjp22/Developer/chandler/external/wx/wxPython-r218/
> build_release/lib/libwx_macu-2.8.0.4.0.dylib]
> Error 1
> make[2]: *** [wxWidgets] Error 2
> make[1]: *** [build] Error 2
> make: *** [wx] Error 2
>
> Any suggestions?

Hi, Graham

What version of gettext (if any) did you install?

--Grant


> Should I seek advice from wxWidgets community, or is this type of  
> issue
> half-expected?
>
> Might it be easier to edit our copy of textctrl.cpp ?
>
> TIA
> Graham
>
> References
>
> <https://bugzilla.osafoundation.org/show_bug.cgi?id=11696#c41>
>
> <http://chandlerproject.org/Developers/BuildingChandlerDesktop#The%20long%20and%20more%20difficult%20way 
> >
> --
> View this message in context: http://n2.nabble.com/Chandler-1-build-from-source%3A-make-2-%3A-***--wxWidgets--Error-2-tp3010831p3010831.html
> Sent from the chandler-dev mailing list archive at Nabble.com.
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
Graham Perrin

Re: Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2

Reply Threaded More More options
Print post
Permalink
Grant Baillie wrote:
What version of gettext (if any) did you install?
Hi Grant

[macbookpro08:~] gjp22% which gettext
/opt/local/bin/gettext


[macbookpro08:~] gjp22% gettext -V
gettext (GNU gettext-runtime) 0.17
Copyright (C) 1995-1997, 2000-2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Ulrich Drepper.


— from MacPorts
Grant Baillie

Re: Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2

Reply Threaded More More options
Print post
Permalink

On 3 Jun, 2009, at 02:50, Graham Perrin wrote:

>
>
> Grant Baillie wrote:
>>
>> What version of gettext (if any) did you install?
>>
>
> Hi Grant
>
> [macbookpro08:~] gjp22% which gettext
> /opt/local/bin/gettext
>
> [macbookpro08:~] gjp22% gettext -V
> gettext (GNU gettext-runtime) 0.17
> Copyright (C) 1995-1997, 2000-2007 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> Written by Ulrich Drepper.
>
> — from MacPorts

Hmm ... I have gettext-0.14.5 (built and installed a while back) and a  
full build from source worked for me.

When I use MacPorts (version 0.17) I get the same link failure as you.

However, I found

<http://www.pkshiu.com/loft/archive/2008/01/gettext-on-leopard-for-django-internationalization 
 >

and tried that:

bash$ export PATH=/Applications/Poedit.app/Contents/MacOS:$PATH
bash$ make world BUILD_ROOT=$(pwd)

and this succeeded. It's turns out that Poedit's gettext is also 0.17,  
so I'm not sure what's wrong with the MacPorts version.

--Grant


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
Graham Perrin

Re: Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2

Reply Threaded More More options
Print post
Permalink
In reply to this post by Graham Perrin
Graham Perrin wrote:
I'm trying, failing to build from source on Mac OS X 10.5.7, Build 9J61, Intel, 64-bit.
I now use Mac OS X 10.6, Build 10A432, 64-bit
so I don't plan to continue this topic.

(I see make errors of different types, which I'll detail in a separate topic.)