build erlang otp 22.2 but can't used observer

alex@REDACTED alex@REDACTED
Mon Dec 30 22:33:03 CET 2019


Oops, disregard the $wk, $stl and $st variable calls.  Sorry, but I'm 
half awake, half sleep.  Actually "st" is for enabling shared library, 
which is needed.  See below...

On 12/30/19 4:24 PM, alex@REDACTED wrote:
> Yeah, looks like it cannot find the wx shared libraries.  Verify the 
> location of the wx files.  You might need to configure /etc/ld.so.conf 
> to identify where they are located.  For reference, I personally 
> compile wxWidgets from scratch with GTK3 and Mesa already installed 
> with...
>
> export CFLAGS="-O3 -fPIC -march=native -pipe"
> export CXXFLAGS="$CFLAGS"
>
> CFLAGS CXXFLAGS ./configure \
> --prefix=/usr \
>   --libdir=/usr/lib64 \
>   --sysconfdir=/etc \
>   --enable-mediactrl \
>   --with-opengl \
>   --enable-graphics_ctx \
>   --with-gtk=3 \
>   --enable-unicode \
>   --enable-compat28 \
>   --enable-plugins \
>   --enable-stc \
>   --enable-webview \
      --enable-shared
>
> BTW, the configuration I use to compile Erlang is...
>
> CFLAGS ./configure \
>   --prefix=/usr \
>   --libdir=/usr/lib64 \
>   --without-odbc \
>   --without-megaco \
>   --enable-threads \
>   --enable-dirty-schedulers \
>   --enable-smp-support \
>   --enable-hipe
>
> ...follow by make and make install.  These are part of bigger scripts 
> I use to make packages for my Linux distro, but this is practically it.
>
> Cheers,
> Alex
>
> On 12/30/19 11:48 AM, Mikael Pettersson wrote:
>> On Mon, Dec 30, 2019 at 4:48 PM Rareman S<chalor99@REDACTED>  wrote:
>>> Hi,
>>>
>>> Here is my pre-build with erlang OTP22.2.
>> ...
>>> === Running configure in /export/home/itmxadm/otp-OTP-22.2/lib/wx ===
>> ...
>>> checking if we can link wxwidgets programs... no
>>> configure: creating sparc-sun-solaris2.11/config.status
>>> config.status: creating config.mk
>>> config.status: creating c_src/Makefile
>>> configure: WARNING: Can not find wx/stc/stc.h  -Wall -fPIC -O -Wno-deprecated-declarations -fomit-frame-pointer -fno-strict-aliasing  -D_GNU_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/export/home/itmxadm/WX/wxWidgets-3.1.3/build_x11/lib/wx/include/x11univ-unicode-3.1 -I/export/home/itmxadm/WX/wxWidgets-3.1.3/include -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXUNIVERSAL__ -D__WXX11__ -pthreads -D_REENTRANT
>>> configure: WARNING: Can not link wx program are all developer packages installed?
>> ...
>>> wx             : wxWidgets don't have gl support, wx will NOT be useable
>>> wxWidgets don't have wxStyledTextControl (stc.h), wx will NOT be useable
>>> Can not link the wx driver, wx will NOT be useable
>> ...
>>> ./configure CC=${IDE_CC} CXX=${IDE_CXX} CFLAGS="-O" CXXFLAGS=-g --enable-compat28 --prefix=/usr/local. Above config above after build successful can't used wx.
>> Given the wx-related warnings above, it's not surprising that wx
>> doesn't work for you.  You'll need to inspect the config.log file for
>> lib/wx/ so see what the errors were, but off-hand it looks like an
>> incomplete wxWidgets installation.
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20191230/30662bab/attachment.htm>


More information about the erlang-questions mailing list