tried to compile wxcurl-svn3061.tar.bz2 on Fedora 17, but the make command fails:
./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for the --enable-debug option... will be automatically detected
checking for the --enable-unicode option... will be automatically detected
checking for the --enable-shared option... will be automatically detected
checking for the --with-toolkit option... will be automatically detected
checking for the --with-wxshared option... will be automatically detected
checking for the --with-wxversion option... will be automatically detected
checking for wx-config... /usr/bin/wx-config
checking for wxWidgets version >= 2.6.0... yes (version 2.8.12)
checking for wxWidgets static library... no
checking if wxWidgets was built with UNICODE enabled... yes
checking if wxWidgets was built in DEBUG mode... no
checking if wxWidgets was built in STATIC mode... no
checking which wxWidgets toolkit was selected... gtk2
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gawk... gawk
checking for curl-config... /usr/bin/curl-config
checking for the version of libcurl... 7.24.0
checking for libcurl >= version 7.15.0... yes
checking whether libcurl is usable... yes
checking for curl_free... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether we are using the Intel C compiler... no
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking whether we are using the Intel C++ compiler... no
checking whether we are using the Sun C++ compiler... no
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for ar... ar
checking for strip... strip
checking for nm... nm
checking for command to install directories... /usr/bin/install -c -d
checking if make is GNU make... yes
checking for dependency tracking method... gcc
configure: creating ./config.status
config.status: creating Makefile
----------------------------------------------------------------
Configuration for wxCurl 0.3 successfully completed.
Summary of main configuration settings for wxCurl:
- RELEASE build
- UNICODE mode
- SHARED mode
The wxWidgets build which will be used by wxCurl 0.3
has the following settings:
- RELEASE build
- UNICODE mode
- SHARED mode
- VERSION: 2.8.12
- PORT: gtk2
Now, just run make.
----------------------------------------------------------------
[martin@fc17-64 wxcurl]$ make
Makefile:181: *** missing separator.
I don't have easy access to a Fedora installation. Can you do some digging into the make file it did generate?
Also check to see if this is the same general issue (yes, different compiler, I know) as this: http://forums.wxwidgets.org/viewtopic.php?t=34334&p=141015#p141060
attached is the Makefile
http://www.sendspace.com/file/jmq8w6
I have tested with the following configure options, but always the same result.
--with-wxshared
--enable-shared
--disable-shared