LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices



Reply
 
Search this Thread
Old 12-01-2009, 02:49 PM   #1
morty346
Member
 
Registered: Feb 2009
Posts: 52

Rep: Reputation: 15
Exclamation Please Help Getting mad! Installing wxwidgets... need to add a path to ldconfig...??


I need to:

Add /opt/wx/2.8/bin to the PATH (if you're shell is bash then edit /etc/profile or ~/.bash_profile)

add /opt/wx/2.8/lib to /etc/ld.so.conf (nano /etc/ld.so.conf) then run:

from tutorial:
http://vunh.blogspot.com/2009/05/cod...in-centos.html

if i go look inside of the folder /etc/ld.so.conf.d/ i find one file qt-i386.conf with the contents
/usr/lib/qt-3.3/lib


From what I understand i need to have another file in there named ? that has the string /opt/wx/2.8/lib

A. How do I create a file in here?
B. What do i name this file?
C. do i need to tell the ldconfig command about the new file?

Someone please help!? I have been trying to get this to work all day and I am at the end of my rope!

Using CentOS 5.4
Trying to install wxwidgets 2.8
 
Old 12-01-2009, 03:04 PM   #2
bathory
Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 10,975

Rep: Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343
Hi,

Just add /opt/wx/2.8/lib in /etc/ld.so.conf before any include directives and run ldconfig. Don't bother with the /etc/ld.so.conf.d/*.conf files.

Regards
 
1 members found this post helpful.
Old 12-01-2009, 03:20 PM   #3
morty346
Member
 
Registered: Feb 2009
Posts: 52

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by bathory View Post
Hi,

Just add /opt/wx/2.8/lib in /etc/ld.so.conf before any include directives and run ldconfig. Don't bother with the /etc/ld.so.conf.d/*.conf files.

Regards
nope

Code:
[eaicurtis@localhost ~]$ su -
Password:
[root@localhost Desktop]# cp /home/eaicurtis/ld.so.conf /etc/ld.so.conf
cp: overwrite `/etc/ld.so.conf'? y
[root@localhost Desktop]# ldconfig
[root@localhost Desktop]# wx-config --prefix
/usr/local
[root@localhost Desktop]# 
[root@localhost Desktop]#
contents of ld.so.conf
Code:
/opt/wx/2.8/lib
include ld.so.conf.d/*.conf
 
Old 12-01-2009, 03:22 PM   #4
morty346
Member
 
Registered: Feb 2009
Posts: 52

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by morty346 View Post
nope

Code:
[eaicurtis@localhost ~]$ su -
Password:
[root@localhost Desktop]# cp /home/eaicurtis/ld.so.conf /etc/ld.so.conf
cp: overwrite `/etc/ld.so.conf'? y
[root@localhost Desktop]# ldconfig
[root@localhost Desktop]# wx-config --prefix
/usr/local
[root@localhost Desktop]# 
[root@localhost Desktop]#
contents of ld.so.conf
Code:
/opt/wx/2.8/lib
include ld.so.conf.d/*.conf
/opt/wx/2.8/lib
include ld.so.conf.d/*.conf


[root@localhost Desktop]# dir /opt/wx/2.8/lib
libwx_baseu-2.8.so libwx_gtk2u_core-2.8.so.0.4.0
libwx_baseu-2.8.so.0 libwx_gtk2u_html-2.8.so
libwx_baseu-2.8.so.0.4.0 libwx_gtk2u_html-2.8.so.0
libwx_baseu_net-2.8.so libwx_gtk2u_html-2.8.so.0.4.0
libwx_baseu_net-2.8.so.0 libwx_gtk2u_media-2.8.so
libwx_baseu_net-2.8.so.0.4.0 libwx_gtk2u_media-2.8.so.0
libwx_baseu_xml-2.8.so libwx_gtk2u_media-2.8.so.0.4.0
libwx_baseu_xml-2.8.so.0 libwx_gtk2u_qa-2.8.so
libwx_baseu_xml-2.8.so.0.4.0 libwx_gtk2u_qa-2.8.so.0
libwx_gtk2u_adv-2.8.so libwx_gtk2u_qa-2.8.so.0.4.0
libwx_gtk2u_adv-2.8.so.0 libwx_gtk2u_xrc-2.8.so
libwx_gtk2u_adv-2.8.so.0.4.0 libwx_gtk2u_xrc-2.8.so.0
libwx_gtk2u_core-2.8.so libwx_gtk2u_xrc-2.8.so.0.4.0
libwx_gtk2u_core-2.8.so.0 wx
 
Old 12-01-2009, 03:35 PM   #5
bathory
Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 10,975

Rep: Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343
Quote:
[root@localhost Desktop]# wx-config --prefix
/usr/local
If you have followed the tutorial, then it looks like you have 2 versions of wx-config. One installed in /opt/wx/2.8 and the other in /usr/local.
Put /opt/wx/2.8/bin first in the PATH:
Code:
export PATH=/opt/wx/2.8/bin:$PATH
and then logout and login again, or source the file you've added the PATH statement:
Code:
source ~/.bash_profile
or
source /etc/profile
 
Old 12-01-2009, 03:42 PM   #6
morty346
Member
 
Registered: Feb 2009
Posts: 52

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by bathory View Post
If you have followed the tutorial, then it looks like you have 2 versions of wx-config. One installed in /opt/wx/2.8 and the other in /usr/local.
Put /opt/wx/2.8/bin first in the PATH:
Code:
export PATH=/opt/wx/2.8/bin:$PATH
and then logout and login again, or source the file you've added the PATH statement:
Code:
source ~/.bash_profile
or
source /etc/profile
ok
so i did the lines you just told me to do
then redid a ldconfig
then checked its location and it still says the same thing
 
Old 12-01-2009, 03:48 PM   #7
bathory
Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 10,975

Rep: Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343
Have you changed your PATH?
What gives:
Code:
echo $PATH
 
Old 12-01-2009, 04:08 PM   #8
morty346
Member
 
Registered: Feb 2009
Posts: 52

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by bathory View Post
Have you changed your PATH?
What gives:
Code:
echo $PATH
[root@localhost trunk]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
 
Old 12-01-2009, 04:20 PM   #9
bathory
Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 10,975

Rep: Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343
So /opt/wx/2.8/bin is not in root's PATH. You have to edit also root's .bash_profile to add /opt/wx/2.8/bin.
If you want all users have /opt/wx/2.8/bin in their PATH, then edit /etc/profile
 
Old 12-01-2009, 04:27 PM   #10
morty346
Member
 
Registered: Feb 2009
Posts: 52

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by bathory View Post
So /opt/wx/2.8/bin is not in root's PATH. You have to edit also root's .bash_profile to add /opt/wx/2.8/bin.
If you want all users have /opt/wx/2.8/bin in their PATH, then edit /etc/profile
uhh...
i opened this file you speak of... and this is what i am presented with

Code:
# /etc/profile

# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

pathmunge () {
	if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
	   if [ "$2" = "after" ] ; then
	      PATH=$PATH:$1
	   else
	      PATH=$1:$PATH
	   fi
	fi
}

# ksh workaround
if [ -z "$EUID" -a -x /usr/bin/id ]; then 
	EUID=`id -u`
	UID=`id -ru`
fi

# Path manipulation
if [ "$EUID" = "0" ]; then
	pathmunge /sbin
	pathmunge /usr/sbin
	pathmunge /usr/local/sbin
fi

# No core files by default
ulimit -S -c 0 > /dev/null 2>&1

if [ -x /usr/bin/id ]; then
	USER="`id -un`"
	LOGNAME=$USER
	MAIL="/var/spool/mail/$USER"
fi

HOSTNAME=`/bin/hostname`
HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
    INPUTRC=/etc/inputrc
fi

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
        if [ "$PS1" ]; then
            . $i
        else
            . $i >/dev/null 2>&1
        fi
    fi
done

unset i
unset pathmunge

??? you want me to do what?
 
Old 12-01-2009, 04:40 PM   #11
bathory
Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 10,975

Rep: Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343
I don't use Centos but from what I can see in the file you've posted, you can add your PATH statement, just before the export PATH... line:
Code:
...
PATH=/opt/wx/2.8/bin:$PATH
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
...
 
Old 12-01-2009, 04:57 PM   #12
morty346
Member
 
Registered: Feb 2009
Posts: 52

Original Poster
Rep: Reputation: 15
.............

ok
....

so i have a /etc/profile document that has
Code:
# /etc/profile

# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

pathmunge () {
	if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
	   if [ "$2" = "after" ] ; then
	      PATH=$PATH:$1
	   else
	      PATH=$1:$PATH
	   fi
	fi
}

# ksh workaround
if [ -z "$EUID" -a -x /usr/bin/id ]; then 
	EUID=`id -u`
	UID=`id -ru`
fi

# Path manipulation
if [ "$EUID" = "0" ]; then
	pathmunge /sbin
	pathmunge /usr/sbin
	pathmunge /usr/local/sbin
fi

# No core files by default
ulimit -S -c 0 > /dev/null 2>&1

if [ -x /usr/bin/id ]; then
	USER="`id -un`"
	LOGNAME=$USER
	MAIL="/var/spool/mail/$USER"
fi

HOSTNAME=`/bin/hostname`
HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
    INPUTRC=/etc/inputrc
fi

PATH=/opt/wx/2.8/bin:$PATH
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
        if [ "$PS1" ]; then
            . $i
        else
            . $i >/dev/null 2>&1
        fi
    fi
done

unset i
unset pathmunge

i have a etc/ld.so.conf file that has
Code:
/opt/wx/2.8
include ld.so.conf.d/*.conf
and i have my trunk for codeblocks on my desktop and when i run the ./configure
I get
Code:
checking for wx-config... /usr/local/bin/wx-config
checking for wxWidgets version >= 2.8.0... no (version 2.6.3 is not new enough)
configure: error:
                wxWidgets must be installed on your system.

                Please check that wx-config is in path, the directory
                where wxWidgets libraries are installed (returned by
                'wx-config --libs' or 'wx-config --static --libs' command)
                is in LD_LIBRARY_PATH or equivalent variable and
                wxWindows version is 2.8.0 or above.
and at
/opt/wx/2.8 i have the files i want
and at
/usr/local/bin i have a 2.6 version



we seem to have got nowhere

Last edited by morty346; 12-01-2009 at 04:58 PM.
 
Old 12-01-2009, 05:04 PM   #13
bathory
Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 10,975

Rep: Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343Reputation: 1343
1. Did you logout and login back again (or run source /etc/profile) after editing /etc/profile? I guess you didn't!!
Run again echo $PATH, to verify that you have the correct PATH

2.
Quote:
i have a etc/ld.so.conf file that has
Code:

/opt/wx/2.8
include ld.so.conf.d/*.conf
It should be
Code:
/opt/wx/2.8/lib
include ld.so.conf.d/*.conf
Note /lib at the end of the 1st line
 
Old 12-01-2009, 05:31 PM   #14
morty346
Member
 
Registered: Feb 2009
Posts: 52

Original Poster
Rep: Reputation: 15
well we are getting somewhere


returned by ./configure

Code:
*************************************************
* Code::Blocks source tree has been configured. *
*************************************************

You can now build Code::Blocks by issuing 'make'.
When the build is complete, become root and install
it by issuing 'make install'.
then i run make

Code:
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:89: note: candidates are: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
make[3]: *** [filemanager.lo] Error 1
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/eaicurtis/Desktop/trunk/src'
make: *** [all-recursive] Error 1

any ideas??

this happens when i call make..
 
Old 12-01-2009, 05:32 PM   #15
morty346
Member
 
Registered: Feb 2009
Posts: 52

Original Poster
Rep: Reputation: 15
more detail
Code:
[root@localhost trunk]# make
Making all in src
make[1]: Entering directory `/home/eaicurtis/Desktop/trunk/src'
Making all in base
make[2]: Entering directory `/home/eaicurtis/Desktop/trunk/src/base'
Making all in tinyxml
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/base/tinyxml'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/base/tinyxml'
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/base'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/base'
make[2]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/base'
Making all in build_tools
make[2]: Entering directory `/home/eaicurtis/Desktop/trunk/src/build_tools'
Making all in autorevision
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/build_tools/autorevision'
./auto_revision +int +wx +t ../../.. ../../../src/include/autorevision.h
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/build_tools/autorevision'
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/build_tools'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/build_tools'
make[2]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/build_tools'
Making all in include
make[2]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include'
make  all-recursive
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include'
Making all in scripting
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/scripting'
Making all in squirrel
make[5]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/squirrel'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/squirrel'
Making all in sqstdlib
make[5]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/sqstdlib'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/sqstdlib'
Making all in sqplus
make[5]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/sqplus'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/sqplus'
Making all in bindings
make[5]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/bindings'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/bindings'
Making all in include
make[5]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/include'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/scripting/include'
make[5]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/scripting'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/scripting'
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/scripting'
Making all in tinyxml
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/tinyxml'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/tinyxml'
Making all in wxscintilla
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include/wxscintilla'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include/wxscintilla'
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/include'
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include'
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include'
make[2]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/include'
Making all in mime
make[2]: Entering directory `/home/eaicurtis/Desktop/trunk/src/mime'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/mime'
Making all in sdk
make[2]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk'
Making all in scripting
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting'
Making all in squirrel
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting/squirrel'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting/squirrel'
Making all in sqstdlib
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting/sqstdlib'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting/sqstdlib'
Making all in sqplus
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting/sqplus'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting/sqplus'
Making all in bindings
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting/bindings'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting/bindings'
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting'
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/scripting'
Making all in wxscintilla
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/wxscintilla'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/wxscintilla'
Making all in resources
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/resources'
Making all in lexers
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/resources/lexers'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/resources/lexers'
make[4]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk/resources'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/resources'
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk/resources'
make[3]: Entering directory `/home/eaicurtis/Desktop/trunk/src/sdk'
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../src/include -I/opt/wx/2.8/lib/wx/include/gtk2-ansi-release-2.8 -I/opt/wx/2.8/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -I../../src/include -I../../src/include/wxscintilla/include -I../../src/include/tinyxml -I../../src/include/scripting/include -I../../src/include/scripting/sqplus -I../../src/include/mozilla_chardet  -Ulinux -Uunix  -O2 -ffast-math -DCB_AUTOCONF -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT configmanager-revision.lo -MD -MP -MF ".deps/configmanager-revision.Tpo" -c -o configmanager-revision.lo configmanager-revision.cpp; \
        then mv -f ".deps/configmanager-revision.Tpo" ".deps/configmanager-revision.Plo"; else rm -f ".deps/configmanager-revision.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../../src/include -I/opt/wx/2.8/lib/wx/include/gtk2-ansi-release-2.8 -I/opt/wx/2.8/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -I../../src/include -I../../src/include/wxscintilla/include -I../../src/include/tinyxml -I../../src/include/scripting/include -I../../src/include/scripting/sqplus -I../../src/include/mozilla_chardet -Ulinux -Uunix -O2 -ffast-math -DCB_AUTOCONF -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT configmanager-revision.lo -MD -MP -MF .deps/configmanager-revision.Tpo -c configmanager-revision.cpp  -fPIC -DPIC -o .libs/configmanager-revision.o
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../src/include -I/opt/wx/2.8/lib/wx/include/gtk2-ansi-release-2.8 -I/opt/wx/2.8/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -I../../src/include -I../../src/include/wxscintilla/include -I../../src/include/tinyxml -I../../src/include/scripting/include -I../../src/include/scripting/sqplus -I../../src/include/mozilla_chardet  -Ulinux -Uunix  -O2 -ffast-math -DCB_AUTOCONF -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT filemanager.lo -MD -MP -MF ".deps/filemanager.Tpo" -c -o filemanager.lo filemanager.cpp; \
        then mv -f ".deps/filemanager.Tpo" ".deps/filemanager.Plo"; else rm -f ".deps/filemanager.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I../../src/include -I/opt/wx/2.8/lib/wx/include/gtk2-ansi-release-2.8 -I/opt/wx/2.8/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -I../../src/include -I../../src/include/wxscintilla/include -I../../src/include/tinyxml -I../../src/include/scripting/include -I../../src/include/scripting/sqplus -I../../src/include/mozilla_chardet -Ulinux -Uunix -O2 -ffast-math -DCB_AUTOCONF -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT filemanager.lo -MD -MP -MF .deps/filemanager.Tpo -c filemanager.cpp  -fPIC -DPIC -o .libs/filemanager.o
filemanager.cpp: In member function 'bool FileManager::WriteWxStringToFile(wxFile&, const wxString&, wxFontEncoding, bool)':
filemanager.cpp:362: error: no matching function for call to 'wxMBConvUTF7::cWC2MB(const wxChar*, size_t&, size_t*)'
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:89: note: candidates are: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
filemanager.cpp:367: error: no matching function for call to 'wxMBConvUTF8::cWC2MB(const wxChar*, size_t&, size_t*)'
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:89: note: candidates are: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
filemanager.cpp:372: error: no matching function for call to 'wxMBConvUTF16BE::cWC2MB(const wxChar*, size_t&, size_t*)'
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:89: note: candidates are: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
filemanager.cpp:377: error: no matching function for call to 'wxMBConvUTF16LE::cWC2MB(const wxChar*, size_t&, size_t*)'
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:89: note: candidates are: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
filemanager.cpp:382: error: no matching function for call to 'wxMBConvUTF32BE::cWC2MB(const wxChar*, size_t&, size_t*)'
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:89: note: candidates are: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
filemanager.cpp:387: error: no matching function for call to 'wxMBConvUTF32LE::cWC2MB(const wxChar*, size_t&, size_t*)'
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:89: note: candidates are: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
filemanager.cpp:411: error: no matching function for call to 'wxCSConv::cWC2MB(const wxChar*, size_t&, size_t*)'
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:89: note: candidates are: const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*) const
/opt/wx/2.8/include/wx-2.8/wx/strconv.h:106: note:                 const wxCharBuffer wxMBConv::cWC2MB(const wchar_t*, size_t, size_t*) const
make[3]: *** [filemanager.lo] Error 1
make[3]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/eaicurtis/Desktop/trunk/src/sdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/eaicurtis/Desktop/trunk/src'
make: *** [all-recursive] Error 1
[root@localhost trunk]#
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
problem in installing wxwidgets... python.noob Linux - Software 7 11-11-2009 01:08 AM
how to add ldconfig call to Makefile.am RGummi Programming 4 09-14-2008 02:00 PM
Do you add to the path line or make a new path in /etc/profile? M$ISBS Linux - Newbie 2 12-13-2006 03:14 PM
Samba is driving me mad!! The network path was not found solom200163 Linux - General 5 10-16-2006 05:10 PM
.so not found after ldconfig and setting LD path Hoju2468 Linux - Software 1 07-20-2006 10:16 AM


All times are GMT -5. The time now is 04:41 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration