Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] MinGW questions

Date2006-11-12 14:34
FromMichael Gogins
SubjectRe: [Cs-dev] MinGW questions
FLTK can be built a number of ways. There is a configure script and also a MinGW makefile in the FLTK/makefiles directory. Did you try both ways?

Regards,
Mike

-----Original Message-----
>From: Dave Seidel 
>Sent: Nov 12, 2006 8:33 AM
>To: Michael Gogins , Developer discussions 
>Subject: Re: [Cs-dev] MinGW questions
>
>Thanks, these are the ones I installed.  I was able to build libsndfile 
>so far, but not FLTK (see my other recent message on a new thread).
>
>- Dave
>
>Michael Gogins wrote:
>> The packages would be the ones that "go with" GCC 3.4.2. They are the packages labeled "current" at http://www.mingw.org/download.shtml#hdr6.
>> 
>> Hope this helps,
>> Mike
>> 
>> -----Original Message-----
>>> From: Dave Seidel 
>>> Sent: Nov 11, 2006 9:18 AM
>>> To: Developer discussions 
>>> Subject: [Cs-dev] MinGW questions
>>>
>>> Hi all, I need some guidance.  I've tried unsuccessfully in the past to 
>>> build Csound5 on Windows using MinGW (although I was successful on 
>>> Linux), but I have a new WinXP laptop now, and I would like to get it 
>>> set up properly for builds.
>>>
>>> The "Building Csound" section of the manual says to "install all of 
>>> MinGW 3.4.2 (3.4.4 does not work)", however it is far from clear how to 
>>> do this.  On mingw.org, the only packages that use the 3.4.2 designation 
>>> are the GCC files.  The current MinGW runtime is at 3.9.  So exactly 
>>> what versions of which packages should I get?  Is there a more explicit 
>>> list?
>>>
>>> - Dave
>>>
>>>
>>> -------------------------------------------------------------------------
>>> Using Tomcat but need to do more? Need to support web services, security?
>>> Get stuff done quickly with pre-integrated technology to make your job easier
>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>> 
>> 
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>
>
>-------------------------------------------------------------------------
>Using Tomcat but need to do more? Need to support web services, security?
>Get stuff done quickly with pre-integrated technology to make your job easier
>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>_______________________________________________
>Csound-devel mailing list
>Csound-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/csound-devel




-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2006-11-12 14:58
FromDave Seidel
SubjectRe: [Cs-dev] MinGW questions
As I said on the other thread, I used configure with --enable-shared and 
--enable-threads.  The error was not in compilation, but in linking. 
Using Makefile.mingw gives the same result as I reported earlier:

g++ -shared -Wl,--whole-archive -Wl,--export-all-symbols 
-Wl,--enable-auto-import -o mgwfltknox-1.1.dll ../lib/libfltk.a ...
Creating library file: libfltk.dll.a
../lib/libfltk.a(Fl.o)(.text+0x27f):Fl.cxx: undefined reference to 
`DeleteObject@4'
../lib/libfltk.a(Fl.o)(.text+0xcb3):Fl.cxx: undefined reference to 
`CreateRectRgn@16'
../lib/libfltk.a(Fl.o)(.text+0xcc6):Fl.cxx: undefined reference to 
`CombineRgn@16'
../lib/libfltk.a(Fl.o)(.text+0xccc):Fl.cxx: undefined reference to 
`DeleteObject@4'
../lib/libfltk.a(Fl.o)(.text+0xcdf):Fl.cxx: undefined reference to 
`DeleteObject@4'

(etc.)

- Dave

Michael Gogins wrote:
> FLTK can be built a number of ways. There is a configure script and also a MinGW makefile in the FLTK/makefiles directory. Did you try both ways?
> 
> Regards,
> Mike


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net