[PD-dev] build error

marius schebella marius.schebella at gmail.com
Thu Apr 10 16:36:29 CEST 2008


is the problem the makefile or the sourcecode? are some problems related 
to cross platform compatibility?
with an error like the one below, I have no idea where I should start 
searching. I know that hans had it working on one machine, but you are 
right, this is annoying.
I also only got gem compiling nicely because hans gave me the libftgl1 
file on a memorystick...
I wish everyday at least once I would be back to linux. but changing an 
os is still far more trouble than getting pd to compile, so let's take 
the final hurdles.
marius.

Brandon Zeeb wrote:
> We're almost there, though!  Once toxy is ready to go, if I remember 
> correctly, this only leaves the hid externals (which are blocked by a 
> fink bug) and maybe 1-2 other small externals.
> 
> The only way around that ptex-nox-base bug is to rebuild fink including 
> the pd dependencies in another order, but this takes a full half day on 
> a 2.4ghz dual core intel mac.  My current fink install will build all 
> externals but hcs and hid (due to the fink bug blocking libhid0).  It's 
> like playing slots every time I rebuild fink, LOL.
> 
> Cheers,
> ~Brandon
> 
> 
> On Apr 10, 2008, at 12:27 AM, Hans-Christoph Steiner wrote:
> 
>>
>> Layers upon layers of hacks.  Amazingly it works... sometimes. ;)  
>> Where there is a will, there is a way.
>>
>> .hc
>>
>> On Apr 9, 2008, at 8:35 PM, bsoisoi wrote:
>>> are you on 10.5?  Welcome to the mac os x pd-extended nightmare
>>>
>>> !B
>>>
>>>
>>> On Apr 9, 2008, at 7:52 PM, marius schebella wrote:
>>>
>>>> tried fink install coreutils-default and...
>>>> ... then I tried fink install sed and...
>>>> ... then it did not work still.
>>>> marius.
>>>>
>>>>
>>>> Hans-Christoph Steiner wrote:
>>>>>
>>>>> Arg, this bug again.  There is some crazy scripting in this 
>>>>> makefile, it
>>>>> is quite problematic:
>>>>>
>>>>> http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/miXed/toxy/Makefile 
>>>>>
>>>>>
>>>>>
>>>>> .hc
>>>>>
>>>>> On Apr 9, 2008, at 6:22 PM, marius schebella wrote:
>>>>>> hi,
>>>>>> trying to build an intel build of pd-extended and get an error for 
>>>>>> toxy,
>>>>>> don't know what is wrong. thanks,
>>>>>> marius.
>>>>>>
>>>>>> gcc -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses
>>>>>> -Wno-switch -march=pentium4 -msse2 -mfpmath=sse -ftree-vectorize
>>>>>> -ftree-vectorizer-verbose=2 -DUNIX -DMACOSX -I . -I 
>>>>>> ../../../pd/src -I
>>>>>> ../shared   -c -o widgettype.o widgettype.c
>>>>>> In file included from widgettype.c:16:
>>>>>> setup.wiq:2: error: ‘e’ undeclared here (not in a function)
>>>>>> setup.wiq:2: error: syntax error before ‘package’
>>>>>> In file included from widgettype.c:16:
>>>>>> setup.wiq:2:29: error: too many decimal points in number
>>>>>> setup.wiq:4:3: error: invalid preprocessing directive #LATER
>>>>>> setup.wiq:5:3: error: invalid preprocessing directive #glue
>>>>>> setup.wiq:6:3: error: invalid preprocessing directive #LATER
>>>>>> setup.wiq:7:3: error: invalid preprocessing directive #LATER
>>>>>> setup.wiq:8:3: error: invalid preprocessing directive #way
>>>>>> setup.wiq:9:3: error: invalid preprocessing directive #right
>>>>>> setup.wiq:11:3: error: invalid preprocessing directive #LATER
>>>>>> setup.wiq:14:3: error: invalid preprocessing directive #FIXME
>>>>>> setup.wiq:18: error: syntax error before ‘{’ token
>>>>>> setup.wiq:23:3: error: invalid preprocessing directive #valid
>>>>>> setup.wiq:32:3: error: invalid preprocessing directive #FIXME
>>>>>> setup.wiq:33:3: error: invalid preprocessing directive #In
>>>>>> setup.wiq:34:3: error: invalid preprocessing directive #try
>>>>>> setup.wiq:39:3: error: invalid preprocessing directive #FIXME
>>>>>> setup.wiq:40:7: error: invalid preprocessing directive #pd
>>>>>> setup.wiq:73:3: error: invalid preprocessing directive #LATER
>>>>>> setup.wiq:80: error: syntax error before ‘{’ token
>>>>>> setup.wiq:99: error: syntax error before ‘{’ token
>>>>>> setup.wiq:106:3: error: invalid preprocessing directive #LATER
>>>>>> setup.wiq:111: error: stray ‘\’ in program
>>>>>> setup.wiq:131:3: error: invalid preprocessing directive #FIXME
>>>>>> setup.wiq:133:3: error: invalid preprocessing directive #FIXME
>>>>>> setup.wiq:148:3: error: invalid preprocessing directive #puts
>>>>>> setup.wiq:150:7: error: invalid preprocessing directive #puts
>>>>>> setup.wiq:154: error: ‘catch’ undeclared here (not in a function)
>>>>>> setup.wiq:154: error: syntax error before ‘{’ token
>>>>>> setup.wiq:175:3: error: invalid preprocessing directive #puts
>>>>>> setup.wiq:187: error: syntax error before ‘&’ token
>>>>>> setup.wiq:187: error: ‘concat’ undeclared here (not in a function)
>>>>>> setup.wiq:187: error: syntax error before ‘tcl’
>>>>>> setup.wiq:188: error: stray ‘\’ in program
>>>>>> setup.wiq:192:3: error: invalid preprocessing directive #empirically
>>>>>> setup.wiq:193:3: error: invalid preprocessing directive #better
>>>>>> setup.wiq:196: error: stray ‘\’ in program
>>>>>> setup.wiq:202: error: stray ‘\’ in program
>>>>>> setup.wiq:207:3: error: invalid preprocessing directive
>>>>>> #pdtk_canvas_mouseup
>>>>>> setup.wiq:214: error: stray ‘\’ in program
>>>>>> setup.wiq:243:3: error: invalid preprocessing directive #undo
>>>>>> setup.wiq:248:3: error: invalid preprocessing directive #to
>>>>>> setup.wiq:273:3: error: invalid preprocessing directive #standard
>>>>>> setup.wiq:275:3: error: invalid preprocessing directive #FIXME
>>>>>> setup.wiq:278: error: stray ‘\’ in program
>>>>>> setup.wiq:290: error: stray ‘\’ in program
>>>>>> setup.wiq:292: error: stray ‘\’ in program
>>>>>> setup.wiq:298:3: error: invalid preprocessing directive #puts
>>>>>> setup.wiq:299: error: syntax error before ‘{’ token
>>>>>> setup.wiq:315:3: error: invalid preprocessing directive #FIXME
>>>>>> setup.wiq:318:2: error: invalid preprocessing directive #>
>>>>>> setup.wiq:319:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:320:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:321:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:323:2: error: invalid preprocessing directive #>
>>>>>> setup.wiq:324:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:325:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:326:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:327:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:329:2: error: invalid preprocessing directive #>
>>>>>> setup.wiq:330:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:331:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:333:2: error: invalid preprocessing directive #@
>>>>>> setup.wiq:336:2: error: invalid preprocessing directive #>
>>>>>> setup.wiq:337:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:338:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:339:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:340:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:341:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:342:2: error: invalid preprocessing directive #.
>>>>>> setup.wiq:344:2: error: invalid preprocessing directive #@
>>>>>> setup.wiq:345: error: stray ‘#’ in program
>>>>>> setup.wiq:345: error: stray ‘#’ in program
>>>>>> make[3]: *** [widgettype.o] Error 1
>>>>>> make[2]: *** [toxy_install] Error 2
>>>>>> make[1]: *** [externals_install] Error 2
>>>>>> make: *** [extended_install] Error 2
>>>>>>
>>>>>> _______________________________________________
>>>>>> PD-dev mailing list
>>>>>> PD-dev at iem.at
>>>>>> http://lists.puredata.info/listinfo/pd-dev
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------------- 
>>>>>
>>>>>
>>>>>
>>>>> Access to computers should be unlimited and total.  - the hacker ethic
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> PD-dev mailing list
>>>> PD-dev at iem.at
>>>> http://lists.puredata.info/listinfo/pd-dev
>>
>>
>>
>> ---------------------------------------------------------------------------- 
>>
>>
>> Using ReBirth is like trying to play an 808 with a long stick.    
>> -David Zicarelli
>>
>>
> 
> 





More information about the Pd-dev mailing list